The CEO's may not be job creators but the companies they run certainly could be.  And I have yet to be hired by a person that has less money than I do.

More importantly if said CEO stays in that position its because they and whomever is paying their salary, both agree that said CEO is worth and has earned the money that they are being paid.  Anyone else can disagree but their disagreement is utterly meaningless as they are not involved in the transaction.

That said Nigel do you think Bloomberg, Jobs, Gates, Zuckerberg, and Buffet are overpaid?  They are all certainly highly compensated.  They all brought or bring tremendous value to their companies and to the consumers that purchase products from their companies.  Should they be limited to say $50000 a year in compensation because that would be within an acceptable pay range for people who think that money is the result of greed? or is just evil?