Two things can be true at the same time, Democrats have taken a turn to the right since the 60's/70's and do not represent working class people as well as they used to. That's true. But it's also true that Republicans have been much, much worse. And they have been much much worse since at least the Reagan Administration (before a lot of us were even born). The majority of Republicans don't even propose or pretend to support any policies that would benefit working class people.
Neither of you two are idiots and I know that you can appreciate nuance, I'm not sure why some leftists seem to adopt the strategy of villifying establishment Dems and either infantilizing or indemnifying the voters from their own bad choices. It can both be true that Dems can be better but also that the electorate constantly votes against their own self interest.
The voters are either stupid and/or they don't believe the things that you claim they believe. It is not mutually exclusive to claim that Dems can be better, but also that the electorate needs to be better, both those propositions can be true at the same time.