Yeah, it's been that way for a long time, for sure. And they just refuse to see it.Democrats have always been their own worst enemy. The problem with Democrats is they are always willing to die on a hill representing the 0.1% of voters (for example, transgendered athletes) and the math doesn't add up when you factor in the averages. Republicans play the averages, and have a base message that appeals to the majority, even if their actual policies only benefit the richest 5-10% of Americans, and ignores the other 90%.
They'll dismiss the notion by saying "well, what's wrong with standing up for human rights?", or something benign like that.
What they refuse to admit is that it's not just what you're trying to accomplish, it's how you go about trying to accomplish it. Neither end of the spectrum appears to understand that.