Pick one. Couldn't have said it better. This is what people ALWAYS have to remember. And as a reminder, the corporation will always take care of the corporation.
I think it depends on the size and nature of the corporation. For a small bootstrapped private company (I run one), I always think about taking care of employees along with making a profit. For us, customers come second because I have the freedom to decide that (no outside board/investors to answer to). So I would say it depends. Corporation is not just about taking care of the corporation. There can be a middle ground even though I agree that a corporation is not a charity and the goal is obviously to make money. I personally don't believe in "Profits over people" even though I have the freedom to believe and act accordingly. perhaps once you get VC funding and the hockey stick growth pressure, all that goes outta the window ?