Games are here for fun.
You want realistic combat? STFU and join the Marines, go 0311 and enjoy the whizzing bullets after an IED puts you in one hell of a daze when it smacks the crap out of your MRAP.
I posted that video in the O'Club a few days ago.
FYI: BF3's REALISM is in its game engine (I.E. - how good it looks), which is the brand new Frostbite 2 engine.
It LOOKS realistic and the gameplay, for the most part; IS realistic.
Tsk tsk tsk.