Man some people are so ignorant of market principles it amazes me.
The market determines what is a job's value.
If there were only 32 people in the world qualified to be a firefighter, then they would make $10 million a year.
If there were thousands of people qualified to be an nfl quarterback, they would make $50 thousand a year.
However, the situation is reversed.
Value is a function of scarcity. Gold has value because there is only so much of it, and people want it.
Firefighters, for all the good they do to society, are not scarce. Many people can do that job and are willing to do that job.
NFL quarterbacks, who play a child's game in your eyes, require specific physical and mental skills to do their job, honed over years of playing the game.
If anyone could do it, these guys wouldn't get paid millions. The reality is, you couldn't do it, so rather than simply acknowledge that they bring in tens of millions of dollars to the organization they work for, more than justifying their huge paychecks, you distort the basic fundamentals of the situation and spread economic ignorance.
It has nothing to do with what society values. After all, we have plenty of firefighters, precisely because they get paid what they deserve.