Funny how you don’t seem to hear about these things happening in places like Vermont or Maine. People up in my country seem to like lecturing about the yahoos and bigots in Texas and elsewhere in the Southern or Western U.S., yet fail to take into consideration an area of the United States that is within a few hours’ driving time from Montreal or Ottawa or Toronto where the laws are in some cases more permissive than in Texas and where there is hardly any crime.
Check your demographics in the areas you note.