Earning power is all about supply and demand, it has absolutely nothing to do with social worth. How do you define social worth anyway, it is like "fairness" another meaningless piece of political talk. What 'social worth' or 'fairness' is, is what you define it to be. I could make a case for a tramp, cleaner, cook, lorry driver, banker, politician, engineer, scientist, doctor, nurse, teacher, footballer etc all having the highest social worth.
In all entertainment industries the most talented, hard working, generally make it to the top and are very well rewarded. Good luck to them for using their hard work and talent and earning all they can. In the same position most of us would be doing the same. I know I would.
I much prefer this to the parasites on welfare as a lifestyle choice.
The $100bn industry of top football which is the Premeirship, La Liga, Serie A and the Bundesliga have about 4000 players, who are arguably the best in the world. So, a whole industry is based on a very small number of people. This applies to many entertainment industries (films, games, music, sport to name but a few), which rely on small number of highly talented people.
People will spend disproportionate amounts of money on their hobbies as it is entertainment and enjoyment.