Personally, I feel it’s been steady steps forward. VC3 was better than VC2 in every way that I can think of. The teleporting problem was introduced in VC2 and wasn’t entirely fixed in VC3, but I don’t think there was an easy fix for it given the limitations of the PSP and the core design.
(Long version: The PSP didn’t have enough memory to render large battlefields, so each battle was split into multiple small sub-maps. In order to make this work, you could extract units that were in a base from a sub-map for free. Deploying is also free (although you take the turn with the character deployed).
So, there’s a degenerate solution to use 1 unit to knock all enemy units out of a base, capture the base, and then deploy a sniper / stormtrooper from that base in the same turn, basically teleporting them behind enemy lines and ignoring AP movement limitations. The sniper could then take as many shots as he had ammo. However, this feature was actually important for strategy on some maps so it would be difficult for them to have nerfed it significantly. (Some camps were connected so capturing a camp on one sub-map also captured the linked camp in the other sub-map. So, they couldn’t penalize extraction / deployment too much or those maps would break).
They did mitigate this somewhat from 2 to 3. I think they increased the buff imparted by crouching behind barricades, which made it slightly harder to dislodge an enemy. I also think that crouching enemies couldn’t be dislodged by grenades, they took one turn to just destroy the barricade and stand up.)