The company will be around next month if they don't contract you. If you're living paycheck to paycheck, you may not be. Thus, you're not meeting on a level playing field and these rules are built to prevent you being taken advantage of.
This is particularly relevant to Uber drivers, as driving for Uber is unskilled labor. It's not you freelancing as a $200-500/hr software engineer. After all if you are, you can just incorporate a contracting business and pay yourself benefits out of the take -- then this whole conversations is moot.
> If we had a stronger social safety net (either something like a UBI, or some other form of economic assistance), we wouldn’t need to try to manipulate the market with blunt restrictions on trade.
This is my free-market argument for UBI and socialized medicine also. I believe UBI and socialized medicine promote, not detract from a true, a free-market economy.