Earlier quoted context omitted.
Why do you assume the only options are being controlled by a different self-serving employer, or having the government regulate everything? After all, shouldn't those who actually form the workforce of a company and shape the products and services it offers be in control? Why not have those who actually do the work collectively control the fate of the company, instead of having to hand over that power to someone else…
Nothing significant stops people from forming worker collectives. Maybe it's telling that they're so uncommon?
Maybe you meant “well, if people are so upset by the status quo, why don't they just all quit and form their own co-operatives to make Starcraft 3?”. This is a great point, and a really interesting question. I think we should all encourage these more just ways of organising companies, but I think people really hesitate to do this because it's really drilled into us culturally that the current system is the only way. In particular, we want to be successful, and be seen as successful, and we get a lot more points in that category if we work for a successful corporation such as Meta, compared to forming some ragtag co-operative.
I do think, and hope, that this is starting to change. I admire the fact that sourcehut [0] is basically organised as a co-operative, and for that matter, so is Valve.