I've always disliked Superman because of his character design in terms of powers and capabilities.

Throw in ALL kinds of cool powers you can think of: X-ray vision, flying, super strength, speed, what have you, and there you go: Superman.

Weakness? "Ermmmmm.... how about a piece of green rock? That ought to give him some problems."

Yeah, he's a classic and have been around for a long time, but I think he's one of the most straight forward super heroes with nothing much interesting going for him.