Prop 22 wasn't unclear. The voters knew what they were voting for, which was to keep the status quo with regard to gig economy jobs, and roll back the broad, messy legislation that the state legislature had enacted.
Had Prod 22 not passed, jobs would've been lost in other areas. The small fraction of 'full-time' gig workers would've come out ahead. The much larger majority of part-time gig workers would've lost their side job. Overall, in the end Prop 22 was a wash. We can't paper over our lack of viable careers by creating low-skilled jobs that pay the same as jobs requiring a college education. There is no free lunch.