Superman sucks on so many levels. The character is boring, he is invincible, his secret identity is stupid...he is a relic of an era that no one currently can relate to. As a comic book fan, I probably won't even see it in the theater.
This nerd knows what he is talking about.
They even tried to address these concerns and it still wasn't compelling.