Board Thread:Questions and Answers/@comment-25069771-20140616130529/@comment-25069771-20140618095108

Haroldrocks wrote: No. You're looking at this the wrong way, guy. Superman gets his powers from Earth's yellow sun. He didn't have powers on Krypton because, I believe, that planet was under a red sun. Kryptonite wasn't a thing until after the planet exploded.

Yes he becomes more powerful because of something that was totally outside his species evolutionary history. Creatures that evolve under a red sun have no reason to evolve the ability to do things under a yellow one.