The thing that I personally like about BF3 is that a well-organised squad with comms, a mixture of classes and support from each other will always come up trumps against the kind of standard 'mindless crap' that the average non-simming squad can muster.
We should be the exact blueprint of a squad that no-one wants to come up against. When played 'properly' it's thoroughly rewarding.
EXACTLY! I’ve mentioned many a time to the SimHQ administration that BF3 comms currently suck and that I can have the SimHQ BF3 server TeamSync enabled in about two minutes.
They don’t seem to want it!?

...
Here are some (not many) servers that do ...
http://www.neoseeker.com/news/17956-how-to-play-battlefield-3-pc-with-in-game-voip/