I would add one observation to your article. While the opposition of most organized religion to the LGBTQ community has been around pretty much forever, the hypocrisy of the (rightly-labeled) “Christian Dominionists” have much less to do with sexual identity and far more to do with race. In fact, to the racists that rule the GOP, religion is not the reason for their actions, but the fig lead they use as a cover for their racism. Such has always been the case ever since (if I remember the details correctly) Martin Luther said that if a Jew approached him on a bridge asking to be baptized, he’d bind the Jew and throw him in the river to drown, and that such would be the only baptism he’d ever give a Jew. Such was the attitude of the “father of the Reformation”.
Mind you, I am a strong Christian, but the Church of which I am a member is not affiliated with the right-wing evangelicals and does not involve itself at all in politics in America — the ministers will not even give their opinions in private. Just thought I should point that out.
But back to the main point, to the Dominionists, race is the reason, and religion is their excuse.