Here is a comparison of the total vet bonuses. Explain why do Rifles cost 280 and Volks cost 250. Volks get much better accuracy, cooldown and reload bonuses for a worse RA bonus. Passive healing versus the ability to throw grenades slightly more often, especially when you have no munitions for grenades anyway?
Rifles Vet Bonuses:
Unlocks the 'Anti-Tank Rifle Grenade' ability
-38% received accuracy
-20% weapon cooldown
+30% accuracy
-50% ability recharge time
25% grenade range
Volks
-20% received accuracy
-40% weapon cooldown
+45% accuracy
Passive Healing,
+20% sight range,
-30% reload
Those veterancy bonuses were changed years ago. The current ones are:
Riflemen
Vet 1: AT grenade
Vet 2: -23% RA, -20% cooldown
Vet 3: +25% grenade range, -50% cooldown on abilities, -15% RA, +30% accuracy
Volksgrenadiers
Vet 1: -10% RA
Vet 2: +30% accuracy, -20% cooldown
Vet 3: -14% RA
Vet 4: +7 sight range when in cover
Vet 5: passive self healing