I think one thing is that if many regulations were necessary in the distant past, they likely are no longer necessary today. The information age makes it very difficult for businesses to gain from endangering or misleading customers. There's just too much transparency for that now. Public outcry has become more powerful than ever, and it will continue to get more powerful. Businesses do not want to put millions or billions of dollars worth of reputation at great risk. The ones that are comfortable with taking those risks will likely not survive the ones that manage risk more ably.