Our WalMart* used to be like yours. We aren’t trapped, we’re overrun. A lot of people are moving to Texas for the jobs, lower taxes, and other reasons. We have experienced a rapid increase in the general population (and ethnicities) in our suburban areas lately.
WalMart* and Sam’s are building new stores and closing old stores all over the place to accommodate the new economic growth. But the new growth in population has overwhelmed the existing stores and things have deteriorated since they were built. And a lot of rural areas are no longer rural but suburban.
Anyway, Texas is still conservative and a lot of people are coming to Texas for that reason too.