Not every job that requires financial incentive to motivate work is automatically "shitty" and "exploitative". There are a lot of things that we
really need to get done, that people wouldn't do if their paycheck didn't depend on it. I would say that probably 85% of the white-collar workforce feels that way about their job, and darn near 100% of the blue collar.
We're talking about getting paid something on the scale of millions of dollars here. I don't know about you, but most people I've met wouldn't keep working if they came into that kind of money, at least not the way that a regular worker works. They'd update to mimic the work-styles of the elite.
There's a reason that law firms, medical practices, hedge funds, etc. tend to be small. Each professional is essentially a free agent, hopping aboard on someone else's infrastructure for a limited time and more-or-less free to call their own shots, including going to another practice or starting their own if they're unhappy. There's a lot of lenience in scheduling, work hours, etc., and it's a very ad-hoc thing, because everyone knows that it's a free association based on goodwill and not based on mandate.
These high-level professionals decide to leave the office at 2pm, take every Thursday off for golf, and go on long vacations regularly. They just tell the people who are waiting on them that their needs are going to have to come later. They will also take long, self-financed sabbaticals.
Just think about the types of companies you listed and ask yourself if things would work out if every company afforded such luxuries to all of their workers. Normal people don't, and indeed can't, have access to those luxuries or nothing would work anymore (at least not until we get more stuff automated).
It's hard enough to get normal workers to collaborate when their paycheck depends on it. Take away that incentive, and suddenly everything looks like open-source; without the financial incentive and the threat of lost stability if a product has poor reception, people do the fun stuff, and leave the hard stuff for someone else to worry about somewhere down the road.
Like law firms and medical practices, teams of developers break apart and most projects can't sustain more than 3-5 like-minded major contributors (because there's little incentive to keep people around and get them to deal with necessary compromise; if people don't like what's happening, they just leave).
Also like law firms and medical practices, it suddenly becomes very difficult to get the help you need in either a cost or time efficient way.
The 9-5 is a different lifestyle. And we need people who work 9-5 more than we need people who close their practice down to go out to Tahoe for 1.5 weeks every time there's a bank holiday.
I'm saying there's not necessarily anything wrong with people who have more money being able to set the rules of the transactions they're involved in, necessarily. I do think they sometimes set rules that are bad, but my point was that the fact that such a group exists is not bad in and of itself.
Removing the general need to trade labor for financial stability is a disaster at a massive scale, and on many different layers. There is a path out of wage slavery, and anyone is free to choose that path and attempt to earn their way out. But a lot more people are content with the work-a-day grind than one might think (not content enough to do it willingly, but not discontent enough to put in the work necessary to escalate outside of it).
In a utopia, everyone would help everyone out and contribute their skills, knowledge, and resources free of charge, just because they saw a need for them. If literally everyone agreed to do this literally all of the time, we'd be in fine shape. But we don't live in such a place, so the need for financially-motivated human labor will continue to exist until we can teach robots how to replace 100% of it.