Agreed. San Francisco has an artificial cap on supply as demand continues to rise.
It doesn't take more than the first 40 seconds of an economics class to figure out what's going to happen to the price.
You can either decrease demand or increase supply. And good luck kicking people out of San Francisco.
(As a side note, if I worked for google I'd live as close as possible in Mountain View. But I'm not the nightlife type.)