I disagree on the first part. Company broke the law, it's contracts with the enablers of said illegal acts should be null and void(which is why I singled out the senior executives). As far as the second part.... My only issue with doing that is the fallout. The average bank teller likely had nothing to do with said decisions. Neither did members of the banks IT department, janitorial staff, etc. All of them would have to look for another job. Better solution is to have a government task force take over management of the company for a time, force a rewrite to the company charter and then hand it over to a new group of executives followed by a period of increased government oversight. You have to hit the executives and possibly the shareholders where it hurts to reduce this kind of garbage from happening.