I forgot it as I have since and even then greeted it as nonsense or something that wouldn't amount to anything. Look at what has happened at BSs since then and they plan to do in the future. We now have BS daily missions, do one round and get as much as 1.5k extra VP plus XP/SK and tokens. The new PvP zone will be a BS "waiting room" and it has been said that it will give VP too. So first you'll get VP in the new "waiting room", then you could get VP in the BS from those reward items, some more from the end reward then yet more from a BS daily mission. That's a hell of a lot of VP that kept getting piled into BSs on top of the five times or so increase the end reward received compare to what they gave on launch day. Meanwhile mission drops were noticeably nerfed supposedly by accident (although as they never did anything about it you have to wonder about it being an accident) since launch day after they added mission difficulty options.
Unless the VP in missions is increased multiple times over at this point it will not shrink the difference, at least not in any noticeable or meaningful way. Especially compare to when that was stated or earlier as the divide just keeps getting larger. Also as it is a drop it is subject to random luck. Sometime you'll get them often, other times they just won't drop. They are drops which makes them more a solo affair as if done in a team your VP gains can go right down the tubes plus you slow things down a good bit as someone waits to loot while others run off to kill. If LE mission aliens are gimped a good bit as it sounds they will missions will be just as they were at launch, walk in with a self pulled mission, crush the aliens easily and loot. In BSs people can and have formed farm rounds to milk massive amounts of VP out of BSs in little time. A "small" increase in mission VP won't mean jack squat when compared to current BS VP gains.
I even said most of that and more in response to that post from Means back then.
Then saying that VP should be automatically gained on a kill is nothing new. Hell, I've been saying that for years, just look at my sig. It seems quite doubtful that they will move away from VP mission gains by way of drops though.