The underlying problem is that people who don't
yet live somewhere, can't vote. This is why I believe that all of these issues will have to be dealt with on a regional/state level.
Everything is always someone else's problem: density is for other cities (my neighborhood is perfect, no thanks), the bus is for other people (I don't like the anti-social behavior, no thanks), bike infrastructure is for other neighborhoods (we need the street-parking, no thanks), induction stoves are for other kitchens (I like gas, no thanks), we have created a world in which other people are supposed to deal with the burdens of our excesses.
Even the idea that Google was going to "deal with the issue of housing" is just so far down the road of buck-passing that I have no idea whether this is a viable solution, or whether my entire generation will become so fed up that there will just be a cascade of urban density legislation coming from my millinial-gen-z/a cohort that it will become a scorched earth strategy where we just flatly stop trying to negotiate with these boomers. I can see early signs of that in CA, but who knows where it will go. The middling housing legislation that's been passed so far seems like a compromise of a compromise, and won't produce anywhere near the housing we need in the next 10 years... which means I'll be nearing retirement before even considering purchasing a home.