Man, the online system is terrible. Every match is super laggy, the other players abuse it to win. The match making system puts me to players who have different rule-sets than me instead of players who have similar ones. And when the game gets laggy it kicks me out of the game and bans me for "unsporting behavior". And this GSP thing is horrible. Why the hell is it here if I match with people who have millions more than me?
Luckily the rest of the game is amazing. The single-player mode l, even though lacking, still provides lots of fun times. I love the game both casually and competitively. It is just frustrating to see how bad the online system is.