I doubt anyone would argue that a CEO has more responsibility than the janitor, and should be compensated accordingly. That feels like a straw man. The question becomes, HOW MUCH more compensation? When the average CEO in American gets paid about 300x that of the AVERAGE employee (not the janitor, the average employee in his company), and have seen a raise of 1000% over the past 40 years (vs. employee pay increase of 11%) does that really reflect increased responsibility? (source: http://fortune.com/2015/06/22/ceo-vs-worker-pay/)
How much should anyone get paid? Exactly as much as the people paying them value their contributions to the business. Was there a Wal-Mart sized company in 1977 (with that many employees, that many stores, and that much revenue for the CEO to be responsible for? Hint: the answer is no. There are a LOT more massive businesses today than there were 40 years ago. The reach of the largest businesses has also grown significantly as most major US businesses 40 years ago had a large US presence and not much global presence while today global expansion is par for the course in many industries. So yes, responsibilities have grown for those in charge of the largest and most complex businesses by quite a bit. The janitor's job responsibility, arguably, is still pretty much the same.
You could also cap CEO pay at a certain multiplier of average employee wages. Say, 100:1. The CEO can be paid 100x the average worker salary. Want to give the CEO a raise? Everyone that works for the company, and is contributing to the company, gets a raise. That's hardly "taking wealth from people who earned it, and giving to people who didn't earn it." But it is making sure that wages increase for everyone working, not just the CEO.
Sure, let's cap the pay. So now we'll just double all of management's salaries so the CEO can take a raise without fucking up the job market for every position below that across the entire industry because we really want to bring in that guy who's track record of managing companies is great, and it'll give our friends some raises at the same time.
Pro-tip - if I have to pay you more, even though another company won't because your skills aren't worth it in the marketplace, then I'm giving you money you didn't earn.
True enough. However, if there's unfairness in the system, and the government doesn't step in, how will it get corrected? Short of, you know, pitchforks. How does the free market correct for such a problem? Those are serious questions - I'm all for a non-government solution. I just haven't heard one yet.
Or maybe there's not a problem. Maybe there's an argument to be made for CEOs getting a 1000% raise while the average worker gets 11% being "fair." I'd like to hear that as well.
See, here's the crux of the issue - that one person makes a lot more money than someone else ISN'T a problem. It's something for people making less to get jealous of and cry about "fairness". Want to be compensated like a respected, educated, and experienced CEO? Become a respected, educated, and experienced CEO. Or don't, but if you don't then don't whine and bitch about what the people who did are getting paid. They're getting paid that much because the market deems their skills so rare and unique that they find it worth it to pay them that much money. If you can't get those skills, find some other highly sought after skills - become an amazing athlete, become an amazing actor, etc.
Those with skills the market deems valuable will always (barring a shift towards a political system where the government controls more and more of private businesses) be paid more than those with skills that are commonplace in the market, and those with skills that are commonplace in the market will be paid more than those with no skills to offer the market.
Oh, and FYI - most CEO's aren't making the tons and tons of money discussed in articles like the one you linked. The few, at the top of the biggest corporations, are the ones skewing the average up. Median pay, however, isn't nearly as great see
https://www.bls.gov/ooh/management/top-executives.htm or
http://www.payscale.com/research/US/Job=Chief_Executive_Officer_(CEO)/SalaryI have zero people who report to me, am 4 levels below the CEO in my company (~$90M annual revenue) and I routinely make more than the median CEO pay per the BLS.