No the idea is profoundly stupid. The government has absolutely no right dictating salaries. Besides, what is considered, "make"? Is that salary? Is that stock options? Is that bonus? Is that in perqs? What is the value of the country club membership that the CEO uses to entertain business prospects? What is the punishment for success going to be?
In the time it took me to read that post, I already came up with several ways around it. The most obvious is to subcontract the outsourcing so that those things outsourced are handled as a separate company. This is how most building contractors get around I-9 and other immigration law. They simply subcontract work to an "agency" who provides the skill and talent to do the labor.
Hasn't everyone heard of Administaff? This is the company that "hires" the people you select, and they turn around and contract them to you. There are plenty of CEO's who has no one working for them, but they still lord over hundreds of people.