Just based on two things alone free college tuition and free healthcare that are payed for by taxing corporations and super rich that whom already pay very little in taxes?
Trump doesn't want to give the people anything. In fact, he wants to take away from the people by lowering the minimum wage. Hillary just wants to keep things exactly as they are now, which is already corrupt. I don't know much about Ted Cruz or Marco Rubio.
It makes sense that Bernie Sanders is the only logical candidate to vote for because he is the only one that will provide things for the people. The entire thing has me flummoxed, and I guess it ties into the bigger question of "why do American's hate socialism so much?"