Just a thought, but if the workers get paid a wage when they deliver a product, and get a pension contribution for retirement, and get paid holidays when the company is doing well, why not invest part of your income into the stock of the company. then you can take the risk, and reap the rewards when the company does well, just like all the other investors?
Of course not. However, I don't blame them for taking what the Compensation Committee on the Board of Directors give them. The Board is supposed to look out for shareholder interest but, since the Board and company officers usually belong to the same clubs, they don't.
If the results are good, then the stock holders should see the benefits. If the benefits are good, they are worth the money. Why not pay ALL Bonuses in the form of stock options at current price. If the stock goes up, the executives win, and so do the stock holders. If it does not go up, they get nothing and the stock holders don't get burned.