Spam is a strategy, believe it or not.
Why should one rely, for instance, on something like Light Vehicles if he has no idea how to use them properly? It makes much more sense for such a person to get more infantry that he can actually make work for it's cost.
no-skill unfun overpowered bullshit
Key word - overpowered. Meaning a balance issue. Meaning - kudos to those who found it and can get it nerfed so balance in the game is achieved.
Also, say what you will - having a more efficient company than the enemy is the "macro" element of the game. Getting the most out of your resources. If you do well with your macro, you SHOULD beat anyone who you micro on even terms with, assuming he didn't do well with his macro. It's only fair.
If you're annoyed by it - adapt to it so you can send it back to the stone-age. If you're not cope with it - well, then accept your defeat and cry somewhere else.