Hollywood is not about maturity lol. Jennifer Lawrence is the biggest star on earth right now, which is owed to a teen franchise and her total lack of maturity tbh.
And there's a huge difference between the stars who get by on looks vs talent. I'm assuming these skaters are not Meryl Streep or John Hurt in disguise. If you look at the stars who basically made it for being hot, you get a very narrow range of attractive (for guys, you just have to look like a Chris Evans or some mild variation of tall, blond and buff. And for girls, just check the Maxim/Esquire lists for reference).
Wagner on the red carpet was like the D list of D list. Mario Lopez is more relevant.