Because these guys never end up in jail. I can think of a long list of people behind other recent corporate collapses that should already be in jail but aren't and probably never will be.
BLA Price at posting:
18.5¢ Sentiment: Sell Disclosure: Not Held