No church has to run for election every four years. A non inclusive attitude in a politician means the other guy wins.
Which only proves why the entire comparison was faulty. OTOH a political party, like a church, that doesn't stand for anything will wind up tolerating anything.
The unpopular truth here is that there will be a lot of social conservatives that will stay home or vote third party if a pro-abortion pro-gay candidate is the GOP standard-bearer. You can choose not to believe it but it will happen. Pro-lifers are more loyal to their issue than they are to the party. For that matter, so are pro-gun rights people, another issue on which Rudy is on the wrong side of his party.
You can wag your finger all you want and blame them for electing Hillary by default but, I assure you, that argument will fall on deaf ears. No need to waste your breath.