Insight from a Tarrant County resident. Yes Democrats win the inner city areas here. The problem is, Dems get severely blown out in most suburban areas, which are a larger percentage of Tarrant County than the other urban counties. This is why Dems lose the state quite handily. The suburbs don't allow Dems to take the urban counties by the 70-30 margins they need to win statewide (let alone win Tarrant County). Fort Worth is also home to the stockyard and rodeo scene. Fort Worth and Arlington have Republican mayors. Dems have to figure out how to get suburban whites (and a surprisingly large minority of Hispanics) to quit voting like their rural counterparts if they want to flip it. Also don't forget about the populous wealthy suburbs in Collin and Denton (college area that Republicans win as well) counties either... Texas won't flip until these places show significant signs of it. As for when it will flip? It'll be over a decade, barring any epic GOP meltdown. After then, it's hard to tell. They have an 8 point gap to make up in an urban county that's a bit whiter than most others... And these are southern whites we're talking about. They aren't swing voters like whites in the north can be.
High end suburban whites weren't a swing demographic in the North either, 50 years ago. Their children were a different story and many of their grandchildren were no longer swing voters, because they had become base Democratic voters (places like Westchester, NY).
The two factors at play, will be how much younger members of this demographic, are less Republican and how high and how democratic the minority vote is. That will determine if or when the states in the sunbelt becomes swing and then Democratic leaning.
The numbers are pretty bad generation gap wise in SC, GA and MS.