I was just reading a quote from Peter Drucker. The gist of it is that a business exists for one reason-to create wealth for its customer.
Of course, this is right. And not just ethically, but economically. But it is contrary to the practices and even stated policies of a lot of businesses these days. I was at an event (not surprisingly at the Chamber of Commerce), when a business owner introduced himself as doing "a little of this, a little of that, whatever we can make some money on...cause we're in business to get rich."
Shockingly, that business is still in business. Don't think they make that much money. Doubt their clients get much value from them. But that's how it goes.