Superman has always been just a little too super for me. I’ll take Batman every time. Spiderman is good just because the character is so cool. I like Wolverine, but the rest of the X-men are cartoons.
The closer a super hero is to an ordinary man, the better I like him. Give me Batman, Captain America, and Green Arrow, and you can have Superman.
It’s not that I don’t like perfect heroes, it’s that I don’t like heroes who have so much power they really aren’t human.