Nobody is argueing for realism though.
We just want the game to be more like Command & Conquer.
The setting is based on the first C&C game, Tiberian Dawn (1995).
The sniper in that game (which was called a Commando) was useless against vehicles.
If 1 Buggy spotted you, it was game over.
Rocket Soldier is a dedicated AA infantry, but he's hardly used because Havoc/Sakura do it much better.
It doesn't make sense from a gameplay, balancing or lore perspective.
Snipers are the anti-infantry units, they should have little or no impact on vehicles, that's what AT infantry, tanks, Sydney/Raveshaw/Mobius/Mendoza are for.