Five years ago I was involved in a business. It failed. I do not want to go into the details of it anymore.
While I'm disallowed from doing any startups or open source projects, I've picked up investing.
When one is trading stock, or any commodity - no matter how you think you're benefiting the market and the world in general (like, making liquidity) - you're ultimately believing that the counter party to your trade is a loser.
That, however - doesn't make you evil. The world does need market makers, for example.
Many people would disagree - thinking their arbitrarily defined mental models of ethics are more important than reality. Extremely arrogant - when you rephrase it as someone thinking their arbitrarily defined mental models are more important than reality. But of course, arguing with them is useless. Disagree they will. Arrogance is also part of reality.
Same goes for business.
Businesses operations are far more than just trades. But because resources are always finite - winners and losers will emerge, whether you want it or not. When times are good, everyone is happy. When times are bad, every trick clean and dirty allowed by the laws of physics will appear. But that doesn't mean the trickster hadn't done good for the world at large. Invisible hand is larger than your ego, even your life.
So if bad things did happen, the correct attitude is to see it as losing money. Any other thought is simply inefficiency.
I wish I've realized that earlier.