Capitalism is not the problem, the problem is that people continue to do business with companies that operate with disregard for the long term consequences of their business practices.
A society with a strong education system that perpetuates cultural values of long-term sustainability could get by with less explicit regulations, but I don't see us getting from here to there.
And even if we got there, such a utopian capitalist society would be fragile and prone to corruption towards over-exploitation. Other systems are needed to maintain balance -taxes, political advertising regulations, labor laws, etc