The only thing I don’t like about Superman isn’t even about Superman. when another Kryptonian shows up, they are suddenly as powerful as Superman. I was going to start a thread, but clearly never did.
my head canon has it this way: the main source of Superman’s power is that since arriving as an infant, he has been soaking in the rays of the yellow sun. at the end of each successive day, his physiology, his cellular structure, is absorbing this energy. day after day, this continual buildup is happening. regardless of when abilities begin to manifest (puberty being the most traditional), he is still on Earth, soaking in those rays of sunshiny power (and goodness).
let’s say he dons the suit somewhere in the neighborhood of his 25th year on the planet. 365 days times 25 years, plus however many leap year days and within minutes the new arrival is almost equal to Superman in strength etc. It’s poor comic book logic in my very own however humble opinion.
I know there are exceptions to this, but it is usually somehow equal so they can have that super slugfest that everyone expects when it comes to Superman.