> In my opinion, the problem is that gig companies eventually "suck the air" out of the market and leave no room for those "better" jobs to exist.
You call it sucking the air out of the market because you don't like it. It's not a better job, it's the same job, you just want it to pay more.
Yes, if you cannot provide a service as cheaply as your competitor, you go broke. That's capitalism. If Uber is the cheapest taxi provider, then yes they will dominate...but that's because consumers chose Uber over more expensive alternatives. If Uber can charge low prices because lots of people are willing to work for it, and consumers choose Uber because of its low prices...where is the problem? If Uber subsidizes rides and goes broke, they deserve that fate as well.
> And once you go broke, your drivers have no choice but to work for Uber.
Or they do something else. This is the natural balance of market forces. Driving an Uber is essentially unskilled labor. If the attractiveness of the job drops, people go and do something else. The labor pool shrinks, and Uber is then forced to raise wages to attract people back into their ranks. Your cut-and-dry extremes are just not how the real economy works.
> Typically, when the deal is too disproportionate and/or one-sided.
These contracts are not too one-sided. A gig worker can stop working at a moment's notice (which has historically been one of the perks).