I spent most of my teens and my early twenties in Texas. Given the choice of raising my son in the UK or go back to Texas, I would stay in the UK.
I have very good friends from my years there, they are mostly spread around Dallas, Austin and Houston. They are lovely people but, they tend to be very religious (therefore somewhat intolerant), mildly racist but racist nonetheless, very into team sports, very money oriented or a combination of them. The only ones I met who are a bit more open are either very well travelled, highly educated or members of the LGBT community.
I want my son to grow in an open minded place, where he is equally valuable riding a bike as driving a Leaf, where he is not a bad person for not believing in God. I really don’t want him to be surrounded with so much prejudice.
Having said that, prejudice can be anywhere. Looking at what is happening in the US and what is happening here in the UK over the last three years, I will not be surprised if we are as the US ten years down the line, without the guns but with the same level of intolerance. 