When was the last you developers actually played your own game? Please do that as a normal player without special benefits. Maybe that will fix your broken game.
Please award points for capturing a point. I'm sometimes the only one actually trying to capture the points and win the game when the rest of my team is content with camping near spawn and farming kills. I win the game for them but end up at the bottom of the scoreboard because I died capturing all or most of the points. Thank you, I like the game a lot and the prices on Tier 1 and 2 guns are fine but higher up are a little much. Also, the Shadow is a little bit op but not much. I don't play that class but are often killed by them from at least six feet away with a sword. Thank you again. It's a great game.