On the subject of vet I really hate what they did with it. Using 'you pay for your vet' as an excuse.
There's only one said unit that you can "pay for your vet" for, and it gets completely different, unlike regular vetting up . Conscripts have 8 men and 0 pop, Strelky have 7/7, Guard have 6/6, all three have different 200 munitions upgrades (which is ridiculous by the way), and all 3 have different abilities/weapons.
And then they have no other units with vet. They just took the three similar-but-not-really infantry units and used them as an excuse to BS their way out of having USSR vet.
At least the Brits have units that gain vet and confer an equivalent to vet.