You are right. Republicans always fall into this trap. Gays and Muslims are welcome in the Republican Party if they adhere to its views. That means no gay marriage. That means support for profiling. That means no “hate crimes” laws applicable to gays and Muslims.
You said it best in all the responses. Cantor is pathetic. Now give me more Louie Gohmerts! That’s the kind of ‘Pub I can be proud of - did you catch him going after the treasonous Napolitano last week?