The number of special cased carve-outs is ridiculous - it's not a normal law.
Obviously AB5 was hacked together by some special interests (unions maybe - what is history?). It's totally unworkable. The carveouts that keep coming are the sign of this - how many are there now, anyone have the list?
And yes, I'm a maxed out dem donor. If AB5 is the way workers rights are going to be advanced we are hosed. I can think of 5 much easier, fairer, high impact approaches.