"Only shareholders matter" has been gospel for about a generation. And I do think that attitude is responsible for a lot that is wrong with the US.
But it is, I think, fair to note that corporations are not responsible for making sure the rules under which they function work for everyone. That particular failure belongs to government, or in the alternative, all of us for allowing such a shitty government.