It is a question of degree's, you're correct. They shouldn't be protected from prosecution though, and banks should have the ability to sue for large proportions of past bonuses. Hence, do the job for a few years fully aware of the risks whilst in employment, and get to enjoy the vast proportion of your money later in life when retired. Less risks taken, more accountability.