This game is 80% luck. In MK64 i just won the GPs and played battle with my friends (we didnt used red shells). Now that they screwed battle mode (for no reason).... well.....
This reminds me of what happened to the FPS genre, a lot of "spray and pray games" (battleCrap, css, cod etc).