I agree about the legal dodgery here. The way healthcare is available via employers means that contractors and part-time workers are hurt unreasonably. The solution to that is letting people keep their plan when quitting a job, reupping a plan that expired, and mandating set rates where health-insurance costs the same regardless if you're a company or an individual. This stuff is broken.
But contractor vs employee is a useful distinction for everyone and trying to fix all the other issues by neutering what contractor means goes the wrong way.
Contractors, INO or otherwise, have freedom to pick their shift and their employer on almost a daily basis, if not more frequently. Drivers have Uber and Lyft apps open, etc. Amazon drivers can give Bezos the finger and drive for a courier firm with no notice and no black-mark on their employment history.
> in every meaningful manner these drivers are employees - they aren't independent courier services that happen to work part-time for Amazon, they're drivers that only run Amazon deliveries but are forced to operate as an independent company for Amazon's benefit
There's no force involved. Even economic. The drivers drive for them despite having the same job options that non-drivers do, and they choose this.