I think the games fine, It requires me to think more then other FPS, the aim system doesn't bother me any, I don't see how its anymore cheesy then people spraying bullets without it, did anyone know most people can aim anyway without this feature? So it would be removed, and you still die, uh oh.
Canons can be used fairly easy yes, but your most likely to miss alot, I don't think any human is capable of landing every shot, unless you just got a batch of monkeys that sat around in the match you played. Also, people usualy hunt your butt when your seen with a canon, so you best be ready to fight some melee and do some quick thinking.
As for the lag, I don't experience any, and my computer and internet are the furthest thing from the best. And the bullets flying through the wall, never happened to me, the bullets do stick with you for awhile but with any decent dodgeing this can be avoided.
I get the feeling most of the people saying these things left the game at the trainee point where everyone was the same and lack most skill and equipment. Snipeing in those stages probably could of been operated by a 4 year old, but in the later ranks I find it getting harder to do so, I don't seem to have the super human android abilitys everyone else here seems to have, becuase thats what It sounds like to me, that is, knocking my trainee theory.
As I rank up the game gets more advanced, sure there are some cheesy things but what game doesn't? This is just my opinion, though.
[Side notes I didn't feel like slideing into my earlier comments: About the aim thing, I beleive the overheat was implemented to counter the problems you all seem to have with it, in any other fps you have bullets, usualy more then enough to spray around and kill somebody, just the same here but your limited to your overheat which runs out, fast.]