I lived in Houston, (Museum District/Third Ward/Whatever you want to call it), for a good long time. (Three or four hurricanes.) I actually loved it. That said, I would not say, at all, that it beats the valley for QoL. Setting that expectation up in peoples' minds just leads to disappointment. And it's the genesis of a lot of the bad stories we hear about peoples' experiences in Texas on a daily basis.
If you have realistic expectations, and subscribe to the "When in Rome..." philosophy, you will find a lot of fun things and fun people in Houston. You will have a really good time. If you come with the expectation and demand of a great QoL, a QoL that rivals San Fran, or Boston, or Chicago, etc, you're likely to be disagreeably surprised.
We need to start measuring cities on their own merits. Measuring cities against the bar set by what are really becoming early stage city-states is a little unfair. Houston is great. Omaha is AWESOME. Minneapolis is a blast. Don't even get me started on how awesome places like Charlotte or Madison can be.
But you have to be open to what's there, and not go there looking for everything you had in San Fran. You do that in Houston, and you'll just be disappointed, and then the yearly floods will come, and you'll be pissed off on top of being disappointed. But if you look out your window after the storm, you'll probably see everyone on your block out grilling! (May as well get rid of any meat in your fridge by grilling it, because you don't know when the power will come back on!) I mean, it really can be a blast! Seriously, Just do without the wifi for a few days. (Or weeks if it was a hurricane.) You'll be happy you did.
Like I said in another post, if I ever came into serious money, I'd buy some land and build a house outside Burlington, VT. Proper four seasons, proper fishing, proper winter activities.
I hear you man, I live on a lake in Wisconsin. (In my case it's not as impressive though, because in Wisconsin nearly everyone lives on, or near a large lake.)
SF is a bit different as it does have many options that aren't available in second tier cities. That being said, the QoL is the lowest of all in many ways due to cost of living, commute... It also has a very specific political culture that many don't find appealing.
The more we decentralize tech out of California, the better. Having pockets of tech in different cities would be preferable so long as we have more opportunities to use our earned dollars effectively. You can make six figures in California and still end up living like a rat because of how expensive everything is.
Having recently landed a fully-remote job, I want this to be a year of "reconnaissance" where I'm going to take small trips around the country to check out places where I might want to live next, and where I might actually be able to enjoy some of what I earn. I'll have to add Houston to the roadmap.
IT pay in Texas is subpar. I used to live in Northern Virgina and my base pay there was over 100k. Good luck with that in Texas--anywhere. The cost of living here just doesn't support those wages. The average IT salary here is 55-75k. More can be had, but those jobs are just not prevalent here like on either coast. I had a potential job opportunity in NYC, but my wife looked at me like I had grown horns. The money would have been great, but like California, the COL is outrageous. But...the public transport is great. It's walkable. Tons of culture and food, better weather. I like snow. I like rain.
Socially, Texas is a backwater. The culture here is fairly homogeneous. The cities are a little better, but not by much. Austin is touted as a more progressive city, but really it's not. I've attended a number of tech conferences there, done work in the area, and it's largely the same as Houston. Keep Austin Weird is their mantra, but what it really amounts to is we will not arrest the homeless, illegals, and occasional dope smokers. Every other aspect is the same. Austin lives and dies because of UT, 6th Street, and the live music scene. That's it.
Were I to suddenly come into money, I could see myself buying a plot of land and building a house in Vermont near a lake.
It also could be that fewer people with lots of money want to live in SF and bid against each other.
Can I make $300k/year a few years out of college in Texas? If I want to switch companies, can I easily find another similar position near by? Can I golf and ski and hike in the same weekend (really just making an argument for the weather here)?
Those are the questions that matter to me the most. I'm looking to put as much money into my savings as I can per year.
1) Cost of food/other living expenses is a very small percentage.
2) $1500 rent (sharing with gf) = $18k a year, also a small percentage if I ended up paying, what, half in Texas? a third?
3) Sure, I can't buy property here, but I'm fine with that for now.
4) My commute is 20 minutes right now.
* This is all with tech salaries. Obviously with lower salaries, smaller things become larger percentages.
Being in Katy for 25+ years and seeing it blow up in growth, I'm interested to see how northwest Houston grows (new subdivisions, industry parks, infrastructure, etc.)