“Deserve” is a word that implies that a person’s income should be based on the value of a their contribution to societal needs. Obviously, that’s not the way it works with respect to high income earners. Their salaries are based on how much money they can make for the owners of the company they work for. Suit up plumbers or emergency workers to play in the NBA and nobody is going to pay to see the games or watch broadcasts of them. Even journeymen NBA players are highly skilled at their craft compared with average citizens. Those guys make good money for the few years that they’re good enough to play at an NBA level, but far less than the stars who actually have the athletic brilliance to make a difference in who wins or loses and who amaze and entertain the fans. They “deserve” the crazy salaries they make because they make the league massive amounts of money. And, if somehow the money they make could be reduced to a more pedestrian level, I don’t see any social benefit in the billionaire owners pocketing the saved money.