Superman is stupid because he can do pretty much anything. Super fast, super strong, etc. etc. etc. bullshit. And of course they give him that one random weakness of kryptonite, but who gives a damn? Obviously they missed the memo on what a true superhero really is when they made Superman. Take The Punisher and Batman for example. Two badasses. No stupid ultra-mega powers. Just badass and a few gadgets here and there.