I’ll take your point about not needing to insult gays as fair enough, but it is more than the actual population of gays that is and would be put off by a political party that is insulting to them.
(And no, that doesn’t mean we have to change our political positions for them—just be respectful in our disagreements.)
We have a way to deal with the tax thing. Simply allow a family (defined any way you wish it, but no more than one mommy/daddy pairing) to add up all it's income and divide that by the number of people in the family!
A family of four (2 adults, 2 chillun) would then pay at the single rate for each individual.
Right off that bat that'd give 100% of the working poor a total exemption from federal, and most state, income taxes!
That'd be about 60%. A family with 23 children, would divide by 25. They could earn a half million bucks before being tapped.
But that would end the gay agitation for gay marriage.
The Democrats would oppose that on general principles ~ they lub' dem taxes Fo Sho!