I agree that the bonuses paid by Wall Street companies and bank conglomerates are obscene, especially when those companies are losing money and taking subsidies from the government. Companies enjoying government (our tax dollars) subsidies should be overseen and closely managed by a government office. But those who are not sucking on the teets of the US citizen by taking subsidies should be allowed to conduct business within the laws of the nation. The best message for any company to change their ways is to go out of business as the result of bad business practices. This sends a huge message to other companies that use similar business practices.
I believe that hard work, intelligence, innovation, and risk should be rewarded appropriately. Those who are successful should reap the benefits of their labors. Those who aren't should learn from the experience and find a better day job. Less government intervention in the private sector is better for all of us in the long run and preserves the individual freedom we have to excel.