I'm with Kreeeee on this, I believe anything goes online and using these techniques is a lot more skillful and therefore should be rewarded. I will try and learn how to take advantage of this in the new one.
I'd like to see an online mode with no weapons/powerups. Would be interesting for competitive racing if you can call it that when you are a dinosaur riding a kart. It might be crap though.
It's pretty dull without the weapons.

