Earlier quoted context omitted.
"Don't hate the player, hate the game" is horseshit. If the action is inhuman, I will hate you for it. Maybe those excuses help you sleep at night but if we want to pretend we aren't just especially smart monkeys then we should act like it
Not offering subsidized healthcare is inhuman? What quality of life at work is inhuman? I think it is inhuman to not offer a woman 1 year of parental leave to breastfeed and raise her baby. Should I simply not attempt to operate a business in the US, because this benefit would make my payroll costs so high in my line of business, that my customers would opt to buy from my competitors at a lower price and my business…
Pretending that companies aren't made up of individual people all making constant choices is a very very useful thing for people in companies that want to have their cake and eat it to.
If you sign off on "do bad thing so the company keeps making money" then you should quite literally be ostracized. Your competition only gets to benefit from those horrible things because people like you keep telling us it's a bad thing to expect companies to do better.