Why does a baseball player "deserve" to get $10 million a year? Because other people are willing to give it to him to see him hit homeruns and it is none of the business of the government, is it?
Not everybody has the skills to run a company and those that do are in such short supply that they can demand large wages for their time. Just because you can't demand as much money for your time does not make it unfair.
I think a lot of things are "unfair" but I don't expect the role of the govenment to be to correct each and every one of them. For instance, it is unfair that Rev Wright preaches racial hatred but yet lives in a bigger house than me.