Nope. Its a common complaint with any class-based game though, and you're never going to stop it because its a popular class.

The fact is a recon in BC2 (if played right) can be of great benefit to a squad. If you're telling me spotting targets, deploying pokeballs ahead of your squad or around objectives and suppressing chokepoints with a fuckton of mortar fire doesn't come in handy then fair dues.

Yeah, most snipers do spend most of their time wanking into their ghillie sock, but some do have a clue and do contribute.