Still disagree with the middle sentence. I’m a registered Democrat, but hate both parties and am only so registered so I can vote for the candidate in primaries that is least like the others. That said, yes, Democrats are extremely self-righteous and it is a problem. The party can’t keep invalidating the concerns of rural and Southern whites and their constituents can’t keep calling them stupid, even when they see that many of their views are rooted in xenophobia.
Still, with the exception of a few social issues (gay marriage, transgender rights), I think you’d find it a challenge to demonstrate that Democrats have moved demonstrably to the left over the last 30 years. I sure can’t.