The dems have focused too much on 'peripheral' issues and not on the priority ones that most concern the majority of people.  When you hear about the dems taking a strong stand it's on things like who can use which bathroom, confederate flags, and 'assault' rifles.

Don't get me wrong - these are all valid topics and the dems aren't necessarily wrong on them.  But they let these dominate their brand and define them.  And they trot out the latest vapid celebrity to amplify those messages. No wonder 'normal' Americans don't see themselves reflected there.

Take some bold positions on issues you can win. Universal coverage.  The country is ready for it.  Shift 5% per year from our obscene military budget.  Highlight examples of waste in military contracts & foreign wars - sitting duck topics.  Mandatory public service.  Senior care.  Internet privacy.  Taxes.  Bureaucracy.  Trade schools.   

Be brave. Be outrageous - it's OK thanks to Trump.  Upset your corporate masters.  Grow a pair.