Chat commands aren't that great.
Taken from my personnal experience:
Me:"There's a T-34 up the hill at the middle spawn point, somebody get me some back up."
Guy1:"T-34 up your ass"
Five minutes of hiding from the T-34 stopping it from capping the flag later...
Guy2:"Suck my ****"
*Rushes towards the T-34 with a nasty K98 trying to poke it to death*
I love public servers...
Seriously, teamwork on a public server is near to inexistant.
Location damage is the way to go. The vehicles in this game are way more powerful then any other games I've seen. Even the Tigers and T34/76 from 1942 weren't considered overpowered but this is ridiculous. A single men could not take a T-34 down unless he was strangely lucky and the driver is frankly retarded.
Same situation. You can gang up on an AT-ST but by the time you blow it up, with a decent driver in it, you'll be dead. I'm not talking about Endor here. You can't take no single map and make all of your balancing decisions on it. On a map like Dune sea or Hoth, where can a vanguard hide? They'll never have the time to blow the AT-ST up and without teamspeak you'll never be able to coordinate a good strategy.
Other thing that's ridiculous. Landspeeders > At-ST
You get the idea.