All this is probably true.
Only coming here to comment as someone in tech who did some informal comparisons during the height of the pandemic.
Probably the biggest thing Austin seemed to have going for it is the combo of tech+diversity+what seem to be outdoor activities. Lake Travis looked tempting. [1]
Houston probably has tech+diversity but there's no outdoor placemaking.
Dallas probably has some tech+some diversity+slightly more outdoor activities.
San Antonio/Hill country seems like it might have some placemaking but no Tech and less diversity.
[1] The Oasis on Lake Travis Discover Austin: The Oasis - Austin Eats