I am one of those folks who does not believe in unfettered industry. If given their head people will pollute, rape and pillage this just seems to be the way corporate sociopaths think.
However, you can completely go overboard in what you are trying to achieve when you introduce various laws to safeguard others. You can make life completely unworkable for those trying to run a business.
Here’s a curious fact about the French economy: The country has 2.4 times as many companies with 49 employees as with 50. What difference does one employee make? Plenty, according to the French labor code. Once a company has at least 50 employees inside France, management must create three worker councils, introduce profit sharing, and submit restructuring plans to the councils if the company decides to fire workers for economic reasons.
This is unfortunately the direction we seem to be headed in.