the meme that you should vote third party or stay home because the Democrat isn't liberal enough for them.
You understand Russia well enough, but if you think the left is upset at a Democrat for not being liberal enough, you really don't understand left politics. Liberalism is fundamentally a conservative ideology. It was liberals that made the Democrats into weak and ineffective corporate bureaucrats, thus setting the stage for the latest rise of fascism. (That's how fascism always takes root BTW.)
You are also buying into the establishment bullshit argument that the left doesn't show up for elections. Left leaning voters are the most reliable voting demographic in the country, in spite of the Democratic establishment blaming them for all their failures.
If just half the energy wasted lecturing the left were put to good use, we wouldn't have Trump in the first place.
Did someone ask all men to apologize for something?