As I've said many times and in many places, Bernie Sanders is an excellent candidate, with courageous positions that have a lot to commend them. But I prefer Hillary, for a variety of reasons - her stronger position on gun control, on stopping police who kill innocent African-Americans, to name just two - and now there is an additional, highly important reason:
Donald Trump did very tonight in the Republican primaries, too. Kasich won Ohio, but Trump won the rest. What happened in his campaigns over the weekend makes it more imperative than ever than the Democrats nominate a candidate who can beat Trump in the general election.
It's not even Trump's positions that are so frightening. Cruz's are even worse. It's the fascistic tendencies that Trump has displayed at his most recent rallies - inciting his followers to violence. Such incitements are straight out of the Joseph Goebbels handbook. He was the Nazi minister of Propaganda, and though I know some people dislike comparisons in our current day and age to the Nazis, they can't be ignored. We're not that far away from angry people taking up arms against innocent, law-abiding Muslim Americans, given Trump's rhetoric.
I know Bernie has done better in many polls against Trump than has Hillary. But, in the long run, she's the more reliable candidate to beat Trump. As she aptly says, she has been under GOP attack for decades. She can better withstand whatever vicious barrage Trump and his ilk might bring against the Democratic candidate for President.
Especially gratifying, then, that Hillary Clinton swept all five of the Democratic primaries tonight.