Stuff like this is why it's more accurate to say that Republicans are a collection of Christian warlords than a political party.
The majority of Americans, including Republican voters, have supported same-sex marriage for a long time. But this majority opinion gets you canceled in the GOP House.