Big part of the problem I think in this instance, and in many other instances of corporate fraud was the absolute complacency of the Board of Directors.
Who actually elects these boards, and who leaves them in power? Why do they seem to entrust the entire business to one person (the CEO) when they should be taking more of an overall role in operating the business?
We need a culture where absolutely everyone in a business, from the lowest levels of employees, to the most senior, are held accountable for corporate malfeasance. How many professional accountants, professional lawyers, professional engineers and professionals from other specialties were involved in the cover-up at Worldcom? I think the reason problems like these don't get brought to the forefront is because we treat, as a society, whistleblowers in such a poor way. Instead of rewarding honesty and integrity, whistleblowers are usually cast out of jobs, face expensive litigation, and become ostracized within their professions and from potential new employers when they try and move on.