When software companies switch to on-demand flex labor at below minimum wage everyone on this site who supports Prop 22 will be singing a different tune.
Software engineering isn't something everybody in the country can do at the drop of a hat.
If somebody wants to be a full time driver-employee, there are taxi firms/limousine companies/bus driving companies/courier companies.
They don't want that though.
They want the freedom that comes with picking your own hours using a low effort/common & widespread skill(driving a non-commercial vehicle).
Also, the site fiverr and similar sites already exists(as well as entire outsourcing industries) if somebody does want to have their software developed by transient programmers.