This blanket statement makes me sad, hopefully it’s not what you intended. Businesses are made of people, and many are improving the world by their operation. One of my friends is helping a business that provides insurance to newly-released-prisoners (apparently it’s very hard for them to get insurance). The business makes money, but also improves the world — if you’re in a financial position to help these kinds of businesses, I think it’s great.
I’m not trying to help the owner of the business, I’m trying to help the customers the business serves — in this case, people released from prisons. In other cases, potentially could be single parents, medical students, homeless people, somebody who wants to be healthier, etc.