Didn't even bother reading most of the other responses. The answer is a resounding HELL NO! The prospect of bringing home the most money possible provides incentive to do the best that you can. Salary caps provide the opposite incentive, to do just enough to get by.

People act CEOs have cushy jobs. They report to shareholders, not traditional bosses. If my salary is capped and not tied to performance, I'm going to try to meet my target but I don't give a crap about going past it. If my salary is tied to the financial performance of the company, I'm going to do the best I can so that I make more money. You tell me which of those two systems the shareholders would rather see.


"When there was no fowl, we ate crawdad, when there was no crawdad, we ate sand."

"YOU ATE SAND!" - Raising Arizona