This seems more nuanced than implied here. It sounds as though the 'main issue' wasn't that Super Shuttle couldn't work while letting their drivers be independent, but rather that they couldn't compete on price with a service that didn't.
If a business was paying their workers minimum wage and couldn't compete on price with another business that came in and didn't respect minimum wage laws, you wouldn't say the main issue was paying minimum wage. You would say it was the business that didn't respect minimum wage laws.
It seems like if all companies treat drivers as independent contractors, then the market will naturally work itself out. Drivers will compete amongst themselves and determine what they are willing to work for, and prices will adapt as needed to support that. However, if some companies don't, then obviously it isn't a level playing field. That will only be exacerbated if the company that doesn't then also further depresses ride prices to the point of operating at a loss.
Whether the current legislation actually achieves the goal remains to be seen, but the whole point is to level the playing field. I don't think anyone actually thinks that the way forward is to treat drivers as employees. Instead, I think having to treat drivers as employees is a deterrent to the current way contractor laws are being skirted, with the intent of pushing all companies to treat their drivers as independent contractors in order to level the playing field.
If a business was paying their workers minimum wage and couldn't compete on price with another business that came in and didn't respect minimum wage laws, you wouldn't say the main issue was paying minimum wage. You would say it was the business that didn't respect minimum wage laws.
It seems like if all companies treat drivers as independent contractors, then the market will naturally work itself out. Drivers will compete amongst themselves and determine what they are willing to work for, and prices will adapt as needed to support that. However, if some companies don't, then obviously it isn't a level playing field. That will only be exacerbated if the company that doesn't then also further depresses ride prices to the point of operating at a loss.
Whether the current legislation actually achieves the goal remains to be seen, but the whole point is to level the playing field. I don't think anyone actually thinks that the way forward is to treat drivers as employees. Instead, I think having to treat drivers as employees is a deterrent to the current way contractor laws are being skirted, with the intent of pushing all companies to treat their drivers as independent contractors in order to level the playing field.