Unfortunately for a lot of companies, it's not about respecting customers. It's all about how can I generate the greatest profits.
But you have to consider this: every stock owner cheers when the prices go up. It's been my experience that most people feel that big business are evil and only care about profits *SO* long as they don't own the stock. It's easy to beat up big businesses. But big businesses tend to employ a lot of people. I tend to think like the ex Johnson and Johnson CEO. "If I take care of my customers and my employees, stock owners will be taken care of automatically"