The North Carolina GOP just killed that argument dead. Their Platform Committee has just released their platform report -and it insists that Republicans be allowed to specifically discriminate against those sexy deviants, thereby demostrating just why specific protections are needed.
North Carolina GOP Clowns wrote:4. We recognize that single-parent families succeed and that two-parent families sometimes fail. We praise the efforts of single parents who work to provide stable homes. We also salute and support the efforts of foster and adoptive families. We oppose adoption by same sex couples.
...
6. We support federal and State constitutional amendments to limit marriage to the union of one man and one woman.
...
3. Government should treat all citizens impartially, without regard to wealth, race, ethnicity, disability, religion, sex, political affiliation or national origin. We oppose all forms of invidious discrimination. Sexual orientation is not an appropriate category.
"We oppose all forms of invidious discrimination" Except when we don't
On a different topic it also includes this gem
7. We recognize the need for treaties. We should withdraw from any treaty that compromises our sovereignty or undermines national defense.
Duh, ALL TREATIES COMPROMISE SOVEREIGNTY! Treaties restrict a country's abilitity to act unilaterally. If you recognise the need for them then you have to abide by them yourself. It's like saying "We recognize the need for speed limits, but they should only apply to other people. Restricting my choice at what speed I can drive at limits my freedoms"