If the economy cannot support enough reasonable paying jobs with adequate health insurance, then the answer is to re-think how the economy works, not create more garbage jobs that earn miserable livelihoods.
If we did things like abandon employer-subsidized healthcare for a modern single payer system, then maybe it wouldn't be so disadvantageous for drivers to be classified as contractors.