Fiduciary duty forces companies to maximize profit and that's not a good thing. Every dollar paid out to shareholders is both a dollar not invested in growing the economy through more production and a transfer from the working class to capital. It also forces lower product quality, layoffs and anti competitive actions.
We need more companies that choose to not go down that path. They should just put workers and customers first instead of their weird "ethical" principles and cult like beliefs.