It's quite obvious that having some form of realism in a game enhances the experience, but too much is too much. Every new release there's always suggestions about snipers OHKing to the everywhere, limiting sprint, legs and arms being shot off, rockets should kill all things, etc.
Please, think about what negative, aggravating effects certain realistic features would have on a game, making it quite unfun. I don't know about you, but I'd rather not be in a game where winning or losing strictly depends on who sees who first, or having to move at the speed of a snail across the already huge map because I got shot in the foot.
Even in BF4 it's pretty obvious that some maps were made more with a realistic setting rather than one made for balanced, fun gameplay. There just has to be the right balance between realism and gameplay, but gameplay should always triumph.
Games are made for fun, no?