The OP is great. Well done.

I think the religious whackos are becoming marginalized. The numbers are certainly shrinking. If the GOP wants to win they may have to call their bluff. They will still vote- they refuse to "not vote". In that case they will vote for the perceived lesser of the evils, in spite of their blustering.