coh-stats.com...
CoH-stats is reading off of 2.508. Trust me, I helped Sturm with it's creation.
Current retail is 2.301.
So, when you've got a Vet2 AC, you'll have basically a faster Puma, with MUCH LESS HEALTH. The PE AC has less health initially than the Puma, so even if you have Puma armour, AT guns are still going to rape you.
Also, Sticky Bombs (as well as a few other weapons) deal more damage to Puma armour than PE Vehicle armour. It's both a buff and a nerf.