Sure, but downtown mountain view has only one tower, while startups are now crowding out cafes and bookstores on Castro st.
The one tower shows that it isn't a hard limit but a preference.
Now nimby is a word with negative connotations. I am not saying this is bad, just that the people of mountain view have chosen to limit high density development in ways I personally disagree with.
If I can say it in a neutral way, California in general seems to value and privilege long term residents over newer residents, in ways that other states don't seem to.
The root, I think, is that California is a very desirable place to live, and the Malthusian view of growth, which most Californians hold means they don't want to just build until everyone who wants to live here can.
If you hold growth to be undesirable, you are left with fewer choices to distribute the privilege of living here. Rather than completely distributing this limited resource through money, California has a bunch of mechanisms that push the costs on to people immigrating here. (I believe that those who move are merely collateral damage, from that viewpoint.)
Now personally, I disagree because I like density and growth, but my point is that you can construct arguments from the other side that are also made in good faith.
My other point is the controversy is largely over the desirability of growth and density.
(Another interesting point is that I am told by locals that the one tower near Castro was vacant for quite some time)