I think it's all out of whack as well, dollar-wise. I grumble alot when these guys gets millions of dollars and then decide they are worth more, so don't honor their own contracts that they sign and agree to.
But is it any different than the best (in this comparison that probably means most popular) musicians making multi-million dollars? The Beyonces, Lady Gagas, U2s, Kanyes, Justin Biebers, etc.
I don't think either "earn" their money. Movie stars either, for that matter. But they all work in the entertainment industry, which involves massive amounts of fan money, which translates into unreal salaries.