No game which has a sniper rifle on it, has better sniping mechanics.
Ok the multi-player is pretty shit, but the actual campaign is just epic. There isn't a way to go through the game, you have to improvise every step of the way. All it lacks is a co-op function, which will hopefully be created via dlc/patch.
This game is one the best out, i have it for xbox and have been addicted to it for days now, it's replay value is much greater than most games as theirs way more that one way to tackle a situation, snipe everyone? Run + gun? Sneak around?
It only has 4 sniper rifles in the game, and it just doesn't need any more.