I'd also add in another factor that has been overlooked:

Major criminal penalties and sentences for those financial "gurus" who've conducted fraudulent business transactions or have committed other serious breaches of financial trust.

White collar financial crimes do not have stiff enough penalties to act as real deterrents in my limited opinion.