Curious, do you also think there needs to be caps on athletes, movie stars, and singers' compensation?
They are paid in line with how the market values their skills, just like CEO's.
I deleted my previous response because how I feel about athletes and entertainers is far more nuanced than how I feel about CEOs and huge corporations.
Corporations work extremely hard to ensure that wages stay as low as possible for their front-line employees, without whom the company couldn't function. They use their influence to ensure the laws passed are in their favor whenever possible (which, lets face it, is almost always). Look at the anti-union movement started during the Reagan years...it's still ongoing, and many people in my parents generation and even in my own generation deeply believe that unions are bad (even though every person I know who is a union member thanks God for them). The actions of big corporations and their CEOs affect MILLIONS of people's daily lives and life outcomes.
Do I think athletes are paid ridiculous amounts of money? Yes...when ticket prices have gotten to the point that going to a game is no longer something that can be enjoyed by the majority of Americans, yes. However, I also think athletes deserve to earn enough so that they don't need to worry about any potential medical consequences they may face after retirement. Professional athletes also now have MANY off-field opportunities to earn massive wealth through corporate sponsorships, etc. that didn't exist until fairly recently (recent in the history of sports)...not to mention so many now making the career shift from sports to film. Athletes also aren't responsible for making sure the pay of others stays as low as possible, and they aren't responsible for setting ticket prices at stadiums, either. They aren't "self-employed" or "in charge"...they work directly for the teams that hire them.
Actresses, actors, and musicians are similar to athletes in that they're not "in charge" of the wages of others (for the most part)...but they also spend huge amounts of time away from their families with often grueling schedules and employment requirements (lose weight, gain weight, get muscular, you need to look "this" way, etc.), many have difficulty dealing with the loss of privacy (or have to work extraordinarily hard at keeping their privacy) and they also have access to many other opportunities in their fields (producing, directing, writing, composing, etc.). I see these people as more "self-employed" than athletes, as once they've reached a certain point, they can pick and choose which songs to play or scripts to accept. But again, these "employees" aren't the ones setting ticket prices for movie theaters or concert venues.
So...do I think these types of careers need salary caps the same way executive compensation needs to be capped? Yes and no. I wouldn't mind seeing a "per contract" lump sum limit, but back end earnings, bonuses, side-gigs (advertising deals and the like), etc. should remain separate because these are the people actually producing the "product"...without them the product wouldn't exist at all. The same can't be said of CEOs...they make their money entirely on the sweat of others and put great effort and resources towards ensuring that those at the lowest end of the totem pole stay there.