This may seem like quibbling, but I think when large companies do this kind of thing, "greed" is the wrong kind of explanation. Greed is an emotion, or moral failing if you will, humans have. A company like DC is a complex, non-sentient system. It doesn't have emotions, it has interlocking sets of incentives (sales bonus plans, executive compensation based on beating last quarter's numbers, etc) which collectively and incrementally nudge the behavior of their employees towards unethical shortcuts. This tendency can be temporarily reined in by regulations, civil suits, strong-willed executives and employees, or a company culture that prizes integrity and longer-term results. When those restraints don't apply strongly enough, this behavior kicks in. I'm not sure what the right term is, but I'm reluctant to call it greed for the same reason that ChatGPT isn't "lying".
Not making excuses for DC, btw.