the issue with that is that they can't keep it up until retirement age. i think what they get paid is insane, i'm all for incredibly talented people being well compensated but there has to be a limit. but most salaries you get at least that or more as you age until 65/whatever the fuck age i'll be able to retire.
i think there is an argument that for people who's career duration is shorter should get paid more. sure i expect they work after they retire from football but unless you go into managing/coaching/punditry what are you even qualified to do?