Nk44ab has a LOT of great ideas, but on some I couldn't disagree more. Like rjdriver, I play Sniper Elite for the single player sniper experience. If you want to play Grand Theft Auto or Call of Duty/Battlefield games then go do it. Sniper Elite is THE BEST sniper game in the genre, and that's why I play. Why would I sneak around, set traps or relocate after a single shot if I could just take out a whole platoon of Nazi's with a tank or helicopter? Or command my squad of support characters to do the same? No way - the game works, the system works, don't mess with it. I HATE playing deathmatch because I'm always getting raped by a person running around using melee on everyone - and for that reason I play "distance king" - I think that's the soul of this game. Sniper Elite is about controlling the battlefield, slowing it down to YOUR pace and setting traps for enemies, not trying to "keep up" with twitch FPS style play.
Also agree with rjdriver, I wish you could climb/jump a LITTLE higher, so you could escape enemies by getting vertical, or gain elevation quickly when relocating. But I don't want the game to turn into "Assasins Creed" either. I understand that a small change to the system means BIG changes to the game, and could have untold repercussions in multiplayer when people figure out you can get to some impossible game-breaking place by jumping/climbing. I just feel like it's silly to be able to climb a yellow pipe 30 feet long but NOT be able to get up on top of a farm shed with an 8 foot wall :D
My only complaint is that I spent most of the SE 4 campaign sneaking - I killed more enemies with a supressed pistol than I did my rifle. What I love most about this game is being able to set up extreme distance shots, or multiple kills, environmental kills with a trap or rock. It's fun to sneak up on an enemy and melee them from behind, or set up an elaborate trap or distraction, but for me nothing beats a perfectly timed shot between two trees or into the window of a moving vehicle at extreme range. Just like I don't want this game to become GTA5 or Battlefield, I don't want this game to become "Metal Gear Solid" either. If you want to up the difficulty, how about let the AI soldiers persue you INDEFINITELY if you raise an alarm, or provoke them into a yellow "search" status. At least on a harder difficulty setting. Once they start searching for you, they never stop or relax?
Like CarcanoSniper said: "Other than that, it's all nitpicking" :D