The Democrats ability to hold power is directly related to average citizen expectations and intelligence. We have a LOT of stupid around these days. I understand the Dems message and their intent, but there is only so much that can be done to make stupid hear you. Make them get a shot to save their lives (based on science, not some manipulative Right Wing pundit) and they cry like ignorant fools, stomp their feet and scream, maybe even want to get their guns and right their imagined wrongs in Stupidville.
For average citizens who want affordable healthcare, reasonable wages, social safety nets, reign in the Corpotacracy, the Democrats/Liberals are a slam dunk, in fact they're the only entity that gives a damn about the welfare of average citizens. The corrupt Right Wing is playing the long con based on racism, xenophobia, LGBT issues, using false socialism/communism labels to scare the good ole boy dummies.