Unfortunately it wouldn't fix anything. It would kill gig work because the model isn't sustainable with regular taxes and minimum wage (if it were, businesses would've already been doing that instead of independent contracting). It also wouldn't fix the income inequality that created gig work. People would be back to dying of thirst, without a thimble of water.
The real fix is to make it so their main job is hydrating enough, or the thing half the country hates the idea of (public fountains). IRS can't do either. Independent contracting is still a valuable mode of work, when the contractors are paid enough. So rather than ban forms of gig work, we need to provide good paying jobs and social services, and get the rich to pay their fair share.