Yup, I'm a few miles south of you in Huntsville, and I live very, very well here. A 50+% pay raise to move to SF or SV looks nice until you really start to work the numbers and realize that you would actually come out worse off in many ways.
* A mortgage on a 3,500 square foot house, on a 1/3 acre lot in a very nice neighborhood runs me a hair over $1,200 a month. Including taxes and insurance. Everything except the HOA, and that's an extra $30 or so a month.
* I live in a nice family-oriented area with great schools. Don't have to worry about gang violence or anything. My biggest annoyance is the teen with the loud scooter.
* Utilities are dirt cheap thanks to TVA.
* Property taxes are dirt cheap. Income taxes are on the low side. Sales tax is a tad on the high side, but it's not bad.
* I have a 15 minute commute to and from the office every day, maybe 20 on a bad day. I'm home every night for dinner with my family.
And while Huntsville won't win any awards for high culture (although there is actually a surprisingly vibrant arts scene here considering its size, not really what I was expecting to find), Nashville and Birmingham are only 90 minutes away in either direction - great for a day trip. Atlanta or Memphis are weekend trips of a few hours away. And I can be on great beaches or hiking in the mountains in a few hours as well.
With my extra income, I can afford to save and do fun things. After our daughter was born, we needed a larger car, so we bought one and paid cash for it out of savings. We go skiing in West Virginia during the holidays. We did two weeks in Hawaii for our honeymoon, a week in London a few years and a week in Jamaica a couple years ago - all just because we wanted to. We're currently planning to go all out and go to Tahiti in a few years to celebrate our 10th. Also saving for the inevitable trip to Disney World once our daughter is old enough. A lot of this is possible because my cost of living here is so low that it allows me a large amount of discretionary income.
Of course, it's not without its problems. We have a real problem with severe weather here in the Spring, and it can be kind of rough sometimes (fun fact, Alabama at one time had more F-5/EF-5 tornadoes than any other state, and we're right in the middle of where they like to hit). Our politicians are really idiotic and can be counted on to say very, very stupid things. We have some pretty backwards laws. And, unfortunately, there is some level of truth to the stereotypes people have of Alabama (although they are pretty uncommon here in Huntsville - it's more of a rural thing), but it's also nowhere near the level people think it is either.
But, on the whole, every time I go to look at the tradeoffs, the math always works for me to stay put here. No one has yet shown me that I can live the equivalent lifestyle in SF or SV that I live here on an average developer's salary. People who live there ... it just looks to me like they're working their asses off just to stay alive. Which I find sad; work is just one part of who you are. You should bet to enjoy your life too.