I feel like the cognitive dissonance is causing you to do mental gymnastics. I never said or implied that all Republican politicians are Anti LGBT, but most are. And it's the official party platform. My point is that this is not some fringe or extreme element, it's CORE ideology of the GOP.
That's like saying Hitler had a lot of really great idea, he just got the Jewish/Gypsy/Gay issue wrong. Or that Southern Democrats got that segregation issue wrong, but had lots of great ideas.
Seriously, if a major party gets a major issue completely wrong, and then after decades of psychiatrists, psychologists, doctors, peer reviewed social science, and other nations instructing them as to their wrongness, they doiuble down on their crazy, then they deserve every ding and shun they get. The GOP made an inexcusable error here, and has continued to do so for decades. Your suggestion that it'll magically cure itself in a "year or two" is fantastical, especially in light of the Tea Party and their control of the primary.
The GOP is going the way of the dodo bird. They've alienated blacks, LGBTs, women, Latinos (less than 37% consistently vote GOP), immigrants, and many others. It's closing its tent, and that's how you close off a party and render it a congressional party incapable of winning a national election.