Thats because you are British, and come from a culture of Sheep, you are bred to obey and have no means of protection.
Crime is rampant in England and getting worse.
I think if you track the Crime rate in Houston for a year or two you might feel more comfortable around Honest Law abiding Folk who happen to be "Strapped"
Especially when one of them "Gut Shoots a Mugger attacking you"
It's the American way!
Unfortunately, those folks probably do believe at this point in their indoctrination that guns are evil and those who carry them are just itching for a reason to slap leather and gun down innocent bystanders.