It is way too connection based. The player with the better connection always has the advantage. You can play as good as humanly possible and that won't matter when you lag. On the other hand an average player will do very well but it will all just be thanks to his connection. Online play isn't about skill. It's about connection.
LAN is the only environment in which this game can even barely be considered "competitive".