This seems like terrible legislation. Yes, part time gig workers are exposed to harms that employees don’t face (i.e. lack of health insurance). But the ability to work flexibly and between lots of companies has huge upside for them and for firms. Why not tax companies who use these workers and put the tax revenue toward a special health insurance / social safety net specifically for gig workers? Mitigates many of the downsides and preserves flexibility.
Sure—that seems like it can in certain instances be a great system. In general I think a fair/free labor market means individuals should have as many options as possible, including a government backstop, to leverage when negotiating with firms who want to buy their time.