All of this is applicable to contract work in general, not just gig work. Why not fix it for all contractors rather than only gig workers?
I also don't see the inherent problem with contractors, some jobs require it, some people want the flexibility. The issue with "gig workers" is that a lot of them end up with all the disadvantage of being employe, all the disadvantage of being contractors, and none of the benefits of either.
That is why prices for lot of work is so expensive.
Sounds like we should levy that as a tax on all contract workers rather than only reclassifying certain types of contractors.
This seems like a tracking problem and easier to tax it at the source by the company... as if a gig worker has 10 clients and sporadic work, they are not able to manage the complexity, nor should they have too.
Kinda like taxing HFT, you tax it and then comp society for the danger it creates.
It really depends on how you see the problem, from the individual perspective or from the community perspective. In the short term individual POV gig work is amazing, in the long term community POV it's disastrous