There needs to be a rank limiting system that places players in games of the same or close to the same rank. and when you rank up you slowly get placed with higher and higher levels. This would ensure fair play across the board. and you would not have situations where one man kicks everyones ass's because hes got better stuff.
This type of system is present in all forms of Real life games from chess to tennis. I think it should be implemented. They don't let a beginner chess player play a grand master Why? because its just no fun you know your going to lose so why bother?
Also I believe there is some issues regarding aim bots in your game. I have seen too many players get 17 kill or even 30 kills and no deaths or maybe 1 or 2 deaths. Now unless their a savant on the keyboard thats unlikly. Now granted I have seem some awesome team play but I'm not talking about those guys . I am talking about the idiots that no matter what they hit your head. Honestly Crytec you made a awesome game with awesome multiplayer.. Now fix the **** thing.. Unless you want to be labled WORSE THAN COD!!!!
Because of DUN DUN DUN, HACKERS!!! And CRAPPY RANKING SYSTEM!