I don't think the majority of Americans are moderate anymore. They used to be, but not now. People are moving either further Right or further Left. There is a large division of people in this country. Myself, I am going to vote for Bernie. I'm a Socialist and proud of it. If Bernie doesn't get the nomination, I will vote for Hilary. Government should work for the people, but G. W. Bush showed me that the Republican government works for the rich.
Furthermore, most Republicans I know will NOT vote for Trump if he wins the nomination. They have stated that they will abstain from voting. The only votes Trump will get in a General Election are the ones he has now. Cruz, Rubio, Kasich, and Bush voters will mostly abstain. Whereas Bernie or Hilary voters will largely support either candidate for election.
And to the Trump supporter who said that Bernie only appeals to the young; you are way wrong. I'm certainly not a spring chicken and the other Bernie supporters I know are not either.
I am sick of the scare rhetoric from the Republicans regarding Socialism. I lived many years in Europe and personally know the truth.