There's like ten candidates with possibly more running for the Democratic Nomination, and none of them are honestly exciting enough to defeat Trump. Trump is running out of the gate with a message that the Democrats are socialists that want to take all of your money, he's going to point to Venezuela and say that's what the Democrats want our country to become, he's going to label them as baby killers and people who want open boarders to allow every dark skinned person into our country with free reign to do what ever they want and drugs. Were going to hear this shit so much ad nauseam over the next two years that its going to scare enough fence sitters to vote Trump back into office.
Except that those policies--the ones actually being proposed, not the strawmen that will be attacked--are quite popular. And the counterpoint is "Norway, Sweden, Denmark".
But we'll see. It's going to be interesting no matter what.
EDIT:
http://fortune.com/2019/02/20/bernie-sanders-fundraising-money-raised/Meanwhile, Sen. Harris' launch a month or so ago saw her first-day fundraising numbers roughly match Sen. Sanders' first-day fundraising from 2015--around $1,500,000. Sen. Harris had about 38,000 individual donors.
Sen. Sanders' first-day fundraising this time around almost
quadrupled that, with almost six times as many donors. (The average donation was around that famous $27 figure.)
Money isn't everything in politics, but it sure as hell helps, and it is a sign of excitement when so many people are donating to a candidate on their campaign's first day. (A good chunk of it is recurring donations, to boot.)
We'll see how this holds up over the next year, but Iowa, New Hampshire, Nevada, and South Carolina are going to be pretty interesting. (And don't forget that California has moved back to Super Tuesday this time, which makes things very interesting if the field quickly narrows to Sanders-Harris.)