What pisses me off about the game is that teams are nearly always stacked. Between rounds they need to take 30 seconds and split people up to make the point averages on both teams more equal. It often happens that every player on 1 team will have more than 40-50 points in a round, and nobody on the other team even breaks 25 and half of them are below 10. It sucks when teams constantly win by more than 90 tickets. It's not even a game then.
Have to agree that the sniper rifle sucks.
No blood in the game is definitely a huge negative. It's a very realistic game but having no blood just to get a nice low rating is lame in my opinion. I don't mean that we need Quake-like gibs flying all over the place, but at least make it realistic.
Pistols, ie: the silenced pistol that comes in the sniper pack suck in general. That gun might as well be a paintball gun.
APC vehicle main gun sucks. If it's going to take a whole minute or whatever to reload at least make it more powerful.
I upgraded to 2 gb of ram and the menus still freeze on me. Main complaint = server browser. What's this, we still can't paste in IP's from somewhere else? Oh, I click on a server to join it and it takes 20 seconds to light up?