The power of sniper rifles in real life is pretty annoying, too. BF4 employs them and IMHO has nerfed them to please the run-n-gun bunny-hopping crowd.
Seriously, you shoot someone with a .50 in real life and almost every shot is a kill shot. In BF4 you have to hit someone three times in the chest before they go down. In reality their organs would be mush, even with a ballistic plate vest that could (maybe) take a hit from a .50
The lesson for the run-n-gunners is don't stand still and admire the scenery because I'm out there waiting to shoot you. Also, I prefer the SRR-61 over the .50 as I do better at headshots with it.