Ultimately, theocracy is to blame. It doesn’t matter if it’s Islam or fundamental Christianity, this is what happens when your moral code is dictated by a bunch of un-evolved perverts with their own set of hangups.
People in North Carolina take notes.