Sure, but sometimes optimism is wishful thinking. Sometimes we have to acknowledge that certain systems are skewed, so we shouldn't expect things to act against their nature. Theoretically, businesses could self-sacrifice to further the social interest, but then the economy would no longer be capitalistic. It would be a kind of socialism. Assuming businesses aren't forced to think of the public interest, standards will eventually decline as profit is maximized by prioritizing personal greed. Again, theoretically, boycotts could prevent companies from acting so irresponsibly, but in practice capitalism warps society so that the public becomes hypocritical: we talk in "woke," idealistic terms, but we act as narrow-minded, self-destructive consumers.