>It could be changed through legislation that companies need to put the needs of all stakeholders first.
The problem is that it's the shareholders who sign off on the CEO, upper management, and their salaries and bonuses. I don't see how you can incentivize people to not put the needs of those who control their paychecks above all else under this model.