I also think that leftist democrats have taken over the party and alienated mainstream America; from gay marraiage to reparations.
As a rule, social attitudes change at their own natural speed and do not require a political party to push them along.
Social change has been going non-stop ever since the Black Death took down feudalism. Even the Marxists agree on that one. Social change eventually takes down entire institutions, such as monarchy.
But unless a social situation is truly oppressive, like slavery, people resent those who would force social change they aren't ready for. That's why gay marriage has people so upset.