First of all, investors take on risk so they can make a return, and if the risk is lower the asset price up right away to reflect that, in theory. Workers really are there to do their jobs and collect a paycheck (base salary, bonus, stocks, options, benefits, retirement plan, whatever you call that), nothing more and nothing less, in theory. Consumers are there to get the best deal, paying minimum to get the maximum.
The problem usually happens when one side has a monopoly and can make a lot of money off the other 2's back. You see that in cartels, unions, pricing collapse, etc. In theory when the market is balanced all 3 side get a stable and predictable deal, but in reality it is never always like that.
Paying 70% profit margin? Layoff workers because you drove out all the competitions? Pricing collapse or gouging? Losing your shirt because suddenly your products are no longer in fashion? Losing your job because of "disruptive change in the industry"? Yup, we've seen it all, nothing new under the sun.
None of them are holier than the other 2, just there to make a quick buck. Why should I reward the investors as a consumer? I'd not care if they lose their investment if someone else can do it for cheap. I'd also not care if the workers go laid off either. I'm sure the workers on strike won't care if my garbage is not collected or can't take my bus to work. I'm sure Enron didn't think about what it means when project death star blackout my neighborhood or bankrupt my utility provider.
Welcome to Capitalism.