Batman and Superman have always had their differences, with creator Frank Miller explaining why these iconic DC Comics characters are polar opposites.