The Republican Establishment has lost their way, unfortunately.
There are some who are current U.S. Senators who are okay with homosexuality and gay marriage, although the morality in the Bible clearly show that gay marriage should be illegal and homosexuals must be arrested by use of national tax dollars.
In other words, the Republican Party is in a moral mess, right now.
That is why it would be a good thing to cleanse the Republican Party of Establishment and liberals/compromisers.
Look at George W. Bush bending backwards and forwards to defend Islam:
Such appeasement attitudes has proliferated Islamic terrorist groups. Does not Bush know that Jihad is a fundamental part of Koran and Islam, itself. The Crusades in history illustrate this.
It is such appeasement attitudes among Establishment Republicans that has weakened the United States of America as a nation.