Why this movie wasn't a hit

Rating: 7/10 (25 October 2013)

I have a theory as to why every pilot to a superman movie sucked. " They always try to explain Kal El's past during the movie. "
The Writers should separate the back story into a spectacular prequel, following a great pilot story depicting Lois Lane and Superman's love affair and its developing relationship with the arch rival Lex Luthor. In such sequence the movie creates more development, and an interest for more.
The reason why the Dark knight did so well is because the pace of the movie wasn't slowed down by the main character's development between each movie. It however, explained how the antagonist's backstory applies to the current crisis of the story( where the action is at.)
Heres a tip " detailed background development takes attention away from viewers because it usually does not apply to the situation of the current story (protagonist vs antagonist action).