As a kid, I loved Superman. But now he's so boring to me. Maybe it's that he can do everything. Maybe it's that he acts like "the ring is so heavy" Elijah Wood whenever fake green rocks show up. Or it might just be that in order to balance out all his power, writers seem to love making him unsure of himself. Uncertainty doesn't necessarily make a character appealing. It just makes you frustrated with him, like you always are with Hamlet. And let's face it, Hamlet would have been way less interesting if they made him sword-proof.