I understasnd your ire with non voters and to some extent I can agree, but I feel strongly that the onus is on the Dems to enthuse the voters, not the voters to loyally vote for people who've stopped actually representing their interests
"Vote for Democracy!" is pretty meaningless when it's coming from politicians utterly failing to act as representatives of ordinary people because they're craven to billionaires and corporations