This is silliness. We have a 2 party system because that is the natural result with our winner take all method of choosing the President and legislature. Neither party can deviate too far from the center of the electorate without being marginalized. Great leaders lead the electorate away from the center to where they want to take it--FDR and Reagan in the last century.
When a conservative can set his election agenda on a solid gay rights base and win, the fix is in. The gays are around 1% of the voting base at best. But the Gay agenda is part of the Global agenda. The nice part of the Matrix, is the sleepers begin to awake.