Good points. I think the number one Silicon Valley weakness is very high cost of living. I worked in Mountain View last fall and was shocked at the cost of living. I would guess that living costs in my town in Arizona is about 40% of the cost of living in SV. At work, I heard horror stories from co-workers about very long commute times - no way to live.