I LOVED the Super Nintendo version of Mario Kart. Once I bought and played the N64 version, I forever vowed to NEVER play the series again. If there is one thing I HATE in a videogame it's "cheating" in order to keep games close. You can be miles ahead of the computer, but out of nowhere they will catch up with you and nail you with a shell and take the lead. That's just not fun. I think if you are good and have the skills to take a huge lead it should remain that way. In the SNES version, that was the case and that made the game fun because once you took the lead, unless YOU screwed up you were going to keep it. Once the N64 version came out, if you took the lead you just had to hope that the computer was going to let you keep it.
Is the Wii version just as horrible with the cheating?
You must be on crack. The SNES version was even worse at the cheating. The lagging CPU would catch back up even faster than newer versions. The only way to totally screw them was sticking a banana peel on a ramp. They'd hit it once, not make the jump, and have to do it over again, but for some reason, they'd be unable to make the jump over and over again. One of the Mario named tracks...the final race of either the mushroom or flower cup. Also, there was absolutely NO random element to the CPUs, unless you screwed one up at the very end of the race. They always stayed in the same order each race.
In Double Dash on GC, you could get far enough ahead that a few blue shells and even a lightning bolt or two won't make a difference, because you're still leaving things for them to hit, and they're hitting each other occasionally as well. One thing that was annoying. You're in 3rd. CPU 2nd place will always aim for you, not 1st place CPU, and that goes for everything. But it needs that. Otherwise it's waaaaay too easy. As is every version. I still don't have the Wii version, so I can't speak for it, but from others, it sounds like it still exists.
Someone's gotta be in first place. And someone's going to get blue shells. There are instances where I'm not in first, and the CPU is getting nailed by it. I'm just usually the one in first.
Also, just because you have the lead doesn't necessarily mean you achieved it through your 1337 skill-age.