I stay here because I've not found any place on Earth that's as good for working in technology. And, every year, this area creeps even further ahead. It's just an amazing place. So, I tolerate the pain for the opportunity to enjoy my career to the fullest.
I don't understand this sentiment. Whenever I see an announcement out of Silicon Valley, it is invariable an old technology hyped as the latest sensation.
Compare that with for example Microsoft Research, who actually do things I find interesting.