I've never lived there, but I visit often for work. Primarily two reasons - the first is that I'm starting a family and neither I nor my wife have any family there. The second is, as you guessed, the home prices. If I wanted something even remotely affordable, I'd have to live far away and have an insane commute. We've already lived that lifestyle in NYC, and we're not eager to return to it.