Hans shoots faster than the boogyman.
Spamming Snipers is never really a good idea, in my experience. They cost so much, and are so fragile. The more you have, the more you need to split your micro, meaning the more likely you are to lose 1...
I'll never forget a game i had a very long time ago on Lyon - I was Wehrmacht, i built a Sniper, and sent him to attack-move towards the enemy base. He got not too far away from the base, and there was absolutely no enemy units around. I feared a Jeep would come out of nowhere, so i retreated my Sniper back to base. Not too far away from my base, there was a fucking Jeep, and it killed my poor Sniper in 1 volley, before he even got a chance to fire his rifle! I always hated Snipers since then...
But those vehicles counter other weapons teams as well, such as Heavy Machine Guns and Mortars.Maybe we could just put a limit on how many of them you can have? Make things much easier...