People are attempting to bring a superficial reality to superheroes which is rather stupid. They work best as the flamboyant fantasies they are. I mean, these are characters that are broad and big. I don't need to see sweat patches under Superman's arms. I want to see him fly.
