I no longer take you seriously on the issue. The thing that matters to you is the party label, not what it claims to stand for.
Since I don't believe that the "party label" in the US stand for anything more than
"What should I call myself if I want to maximize my chances of winning the next election."
your comment is hilarious.
If the "_
[fill in the blank]_ Party" was 100% positive that advocating the return of slavery, the revocation of women's right to vote, and the extermination of all people who belonged to the _
[fill in the blank]_ religion, then the "_
[fill in the blank]_ Party" would be staunchly foursquare in favour of the return of slavery, the revocation of women's right to vote, and the extermination of all people who belonged to the _
[fill in the blank]_ religion.
AND, under the current political system in the United States of America it is completely irrelevant what you fill in the blank in "_
[fill in the blank]_ Party" with.
NOT only that, but if more than one political party was 100% positive that advocating the return of slavery, the revocation of women's right to vote, and the extermination of all people who belonged to the _
[fill in the blank]_ religion, then EACH of those parties would be staunchly foursquare in favour of the return of slavery, the revocation of women's right to vote, and the extermination of all people who belonged to the _
[fill in the blank]_ religion and accusing the others of lying when they said that they were in favour of the return of slavery, the revocation of women's right to vote, and the extermination of all people who belonged to the _
[fill in the blank]_ religion.
In short, the ACTUAL "platform" of the Republican Party is "Promise anything the audience wants to hear, but get elected at all costs." while the "platform" of the Democratic Party is "Get elected at all costs, and promise anything the audience wants to hear to do it.".
As you can see, the "platforms" of the Democratic Party and the Republican Party are diametrically opposed to each other.