If I am recon I do not want to be "in the shit" all the time, so there would be no point to have an assault rifle and play a sniper they have much better classes for that like assault, engineer, and support.
If I had c4 though it would let me have that safety net to be able to get "into the shit" and not feel screwed if I see a tank.
Assault recons have been a very powerful CQB class since BC2. They are diminished in their capacity to bust vehicles in BF3, but their permanent motion sensor and spawn beacon make them a very good addition to any Rush or Conquest squad, and almost indispensable on infantry maps like Metro.
The class is called recon. They are not meant to be pigeonholed into a solely "sniper" role. If anything, DICE has taken very aggressive steps to deemphasize that role. With a very obnoxious scope glint, killcams, heavy scope sway... and the inherent difficulty of adjusting shots for bullet drop and the necessity to lead moving targets.
If fact, with the exception of the very best players, tradition role of "sniper" is about the most useless fucking thing you can do for the team. Since, for spotting, the MAV is far more effective than spotting down the scope. And because snipers do not contribute very much to the core game (defending/attacking objectives) and generally rate lowest in SPM and contributed kills on the scoreboard. They are barely above worthless.
Fun to play as a sniper, for the sniper, but not very helpful to the team. The exceptions are quite rare. They aren't as bad as the retards who actively sabotage teams, through trolling or just general incompetence, but they certainly don't contribute much either.
And if a sniper gets in a vehicle, only to jump out at their favorite sniping spot, or wastes a spawn beacon so they can spawn back at their favorite (usually retarded) sniping spot, then they are the worst kind of battlefield loser scrub there is. They've become one of the sabotagers.
this post brought to you by a few years of bitterness and a bottle of red wine. edit: and extensive post-haste editing.