I don't get people going "ZOMG snaking was the only skill-meter!". My win record was something like 130 wins and 50 losses. Without snaking.
It wasn't because I got lucky with items, it was simply because I kicked people's butts - many times even snakers. True enough I won a few because I snagged a lucky item from second place, but at the same time I lost a few because of that. Even imbalance evens out a bit over time.
Anyhow, I eventually stopped playing online because of the snakers. Not because I couldn't beat them, but because it just sapped the fun out of the game for me. Generally speaking, they couldn't care less about item pick-ups or intelligently rounding corners, merely zooming as fast as their soon-to-be surgically-removed-thumbs could handle..it became a chore to play.
I ended up just stopping because it wasn't fun to race against snakers, and I wasn't willing to exploit an, in my opinion, cheap and somewhat easy (given the right kart) tactic and remove all my enjoyment from the game.
Ideally though, I wouldn't have minded if Nintendo split things into a Snaker and Non-snaker leagues. Then both sides would be happy. To me, there's nothing more satisfying then winning (or even losing!) a well fought snake-free match where items are used strategically and drifts are well handled on turns.
On the point of the blue shell, yes, get rid of em. Now. Still though, its not like it even generally helps the guy who fires it. And with matches online now having 12 players, you likely won't see scenarios where the guy in second gets the blue shell as in Mario Kart DS's online.
Anyhow, I wouldn't necessarily mind the blue shell as much either if it was avoidable. As it is you have to be god-like in drifting to narrowly avoid it, or have an item that can negate it, which is rare enough as it if you're in first place.