I actually enjoy battlefield a lot. Not only is it one of the more realistic games I've played, it's damn fun. And so detailed.
Audio quality is amazing, every gunshot is an actual gunshot and not some looped shit.
You can actually see someone pull the bolt on their gun.
Sniping actually requires skill, you have to ark the shot and everything.