I would agree whole-heartedly with a law that limits pay to 500.000, or even less, to every employee of the government, and every employee of any company that is the (future) beneficiary of taxpayer-money, for a set time from the moment the last dollar was delivered (let’s say 3 years).
Such a measure would make it so painful for a company to accept a bailout, that both the leadership and the creditors would prefer bankruptcy, and those few companies that do accept such a bailout, would see their leadership and most competent workers just leave, and the company fail in months.
However, that’s not what this is: this piece of “legislation” will leave it up to the executive branch of the government (White House, Treasury, regulators, etc.), to decide who fits into the category of limited pay and who doesn’t, based on their subjective judgment. It will also require companies who are not beneficiaries of any assistance, to submit to certain rules that limit compensation, and it might also force all companies (including the ones who never received any money), to ask direct permission from regulators and/or other bureaucrats, before deciding on any type of pay.
Such a bill, in its worst incarnation, would practically deliver the whole of the economy under the control of the Executive Branch of the Federal Government.
In the least, it would be retroactive, and thus break with a long legislative tradition.
[edit] What this also does is answer, once and for all, the question of Obama’s pragmatism: if he was a principled man, he would’ve simply went for the strict limit on pay I describe in the first paragraph. After all, he has a moral justification for this bill, and that applies to all those who receive money from people making far less than 500 grand.
Only a pragmatist would instead try to pass a bill that will appease his “principled” political base, but at the same time give himself enough room to be able to keep the bailout program alive, by just ignoring the principle behind the legislation.