Yes, Nevada shot it down for now, but so did TN in order to get Amazon building distribution centers and providing jobs... but now they're right back at it again, and TN is pretty darn business friendly.
I agree with Tangor. For me, sadly, the best option will be to suck up the Amazon loss (about 10% of my earnings) because any other solution that's currently practical for me would cost more than I make with Amazon. My plan for years has been to move out of California to a less expensive city in a business-friendly state and incorporate there. I suspect by the time I can swing that move, this will all be ironed out with a Main Street Faireness Act of some sort, and my residency will no longer be a factor in working with affiliate programs.
In the meantime, if California does enact this bill, I'm going to look into claiming unemployment on those lost affiliate earnings. I doubt it can be done, but just on principle, I'd like to screw California in every way possible, since it seems bent on doing that to its residents.
Also, from now on, I'm buying EVERYTHING I can on Amazon. The sales tax was never a factor for me - Amazon's often cheaper with better selection - but now it will be. I don't want to give Cali one cent I don't have to.