Originally Posted by
Archmage BloodElf4Life
I think there's a lot of reasons why Batman is more interesting than Superman.
Batman is a superhero because of his gear and his will to change things. Superman is an alien with otherworldly powers.
Batman is not a patriotic character - at the very least, not in any way as much as Superman (who wears the US colors on his suit).
Batman is flawed as a person, whereas Superman feels like he's Mr. Perfect.
Likewise, Batman is not invincible, whereas Superman is virtually invincible.
There's a lot of things that simply make Batman more relatable to people, so that makes him just that much more interesting.