The reality is all places deserve both crap and respect in various areas. I grew up in Texas - and in the Hill Country and Austin, no less. Went to college in the Dallas area, which is not as good, obviously.

(jk, Dallas friends...kinda)
Then I lived on the other side of the world for many, many years. I traveled to a lot of different places, worked with folks who are just close enough culturally to me (i.e., Americans but not Texans and/or Westerners but not from the U.S.) as well as folks with whom I had to work in Chinese or Thai - or who spoke a completely different language. Daily interactions, observations, and everything else can teach you a thing or two - both about yourself, your culture, and the rest of the world. This is what many Americans - and Texans - are lacking. And I still have a lot to learn, I'm sure.
That said, we can probably chill on this topic before it gets too heated. I'm just here for the Whataburger comment now.