Well, here's my last word on the topic.
I play with Reptile, Sheeva, Scorpion, Rain, Jade, and Raiden. Of those, Raiden requires the least amount of skill, and is the easiest to win with. Most opponents cannot stop the teleport/superman/grab/3-3-4 spam, which I refuse to do unless I'm mirror matching a Raiden who's doing the same. As a Raiden player, I feel he is overpowered, just as I feel Reptile's dash needs be slightly more punishable... just as I feel Sheeva needs a wakeup option.
I try to be unbiased. Some of you who main Raiden just don't want to admit the truth. How many other character forums have OP threads like this one?