It really is a hard concept to grasp. It's one thing to have grand plans for a business. It's another thing entirely to be able to communicate those plans effectively to all of the people who will be needed to make sure the plan is properly executed. People who can do this successfully deserve everything they are given in my opinion.
Maybe that's why people pick on CEO salaries but stay silent on the shareholder profits from the very same corporations. You can imagine 100 million dollars of oil barrels or real estate, but you can't imagine a 100 million dollars mind.