Why does the US have it in for gig workers?
theguardian.com
theguardian.com
Politics self selects high anxiety individuals that expect relief through process and procedure, regardless of the outcome.
Having everyone work through corporations, instead of individually, reduces irregularity. There's no logical reason to do this, but anxiety doesn't respect logic. Explaining the irrationality of an anxiety just adds to the anxiety.
Unfortunately, most people have a relatively constantly anxiety, regardless of how exactly their concerns are addressed, so there is no limit to the amount of micromanagement politicians seek.
If companies are premised on the expectation that governments will fill the gap between what the company pays and what people need in order to simply live then those companies are premised on taxpayer funded government handouts.
You probably don't think of yourself as a socialist but what you're arguing for is socialism. And not only socialism but the worst kind of socialism: corporate welfare.