Earlier quoted context omitted.
Yes, I probably should have framed my answer more carefully. My point wasn't that people shouldn't complain about this stuff. My point was just that businesses, by their nature, are sociopathic (regardless of whether anyone who works at them is a sociopath).
This isn't true. It's actively _weird_ that some people insist it's true. Most businesses are set up for some actual reason and their founders weren't thinking "I wonder how I can get lots of money given I have no ethical precepts whatsoever" My current CEO has actually ranted about this at some length, that he'll run into people in the same game (startup founders pitching for investment or to find early customers) a…
My proviso that businesses tend to act like sociopaths _even if no one who works there is a sociopath_ is important.
Suppose I go to pick up coffee, but on the way to the stand I see a homeless man and decide he could use the money more than me, so I give him the money instead of getting coffee. Everyone wins: homeless man gets money, I get a feeling of satisfaction that is presumably better than the coffee.
Now suppose instead of getting myself coffee, I was actually getting coffee for my boss, who'd given me $5 for it. Suppose that if either I or my boss had been getting _our own_ coffee, we'd choose to give the homeless man our money instead.
The only scenario where he doesn't get our money is when I'm acting on behalf of my boss: my boss gave me a task, and I can't choose to give my boss's money away -- not even if that's what I would do in my boss's shoes, and not even if that's what my boss would do.
When I act on behalf of my boss, I'm less charitable than either of us individually.