Allowing massive executive bonuses in a company being propped up by taxpayer money is outrageous enough, but not unexpected considering the indecent haste with which the stimulus bill was assembled, the massive campaign contributions AIG gave to Banking Committee Chairman Chris Dodd (who made the midnight changes to the wording that explicitly make such bonuses legal), and the sharp limits on debate that Nancy Pelosi imposed. There are lots of other unpleasant surprises in that stimulus package.
Now Congress is going to compound the error by ramming through a poorly-thought-out retroactive tax on those bonuses, despite the Constitution’s explicit prohibition (Article 1 - Section 9 - Limits on Congress ...No Bill of Attainder or ex post facto Law shall be passed...). I suppose all those members of Congress hope voters will just remember that they passed the bill, and forget that the courts later struck it down as unconstitutional.