Question from an outsider: Is it really necessary to have a state-level bill for this as opposed to county-level? Is the diversity of the localities in the state small enough where such a measure can be decided so centrally? (I admit I haven't read it or saw if it had conditions on population).
They have been failing to do anything at the local level for years, because it's easier for a small group of angry wealthy homeowners to get their way in local processes. So they were looking to do something statewide, to put everyone on a level playing field.
For example, look at the reaction to Uber building a new HQ in Oakland, which they ultimately abandoned[1]
> Residents were not as thrilled. After watching the rapid gentrification and rising real estate costs in neighboring San Francisco, many feared Uber would accelerate similar trends in Oakland. The area was already struggling to hold onto its own history as a diverse, working-class area known for activism while absorbing a wave of wealthy new residents.
[1] https://money.cnn.com/2017/08/25/technology/business/uber-oa...