Consider that we trust military and homeland security personnel with our lives, yet we don’t give them lavish bonuses. They get promotions and the honor of a job well done if they succeed, and the severe disincentive of shame if they fail. For bankers, it is the opposite: a bonus if they make short-term profits and a bailout if they go bust. The question of talent is a red herring: Having worked with both groups, I can tell you that military and security people are not only more careful about safety, but also have far greater technical skill, than bankers.

End Bonuses for Bankers – NYTimes.com