Donald Trump is a kind of Cassius Clay/Mohamed Ali.
This former box champion was "the greatest" and he knew it and he proclaimed it to the four cardinal points with loud voice.
He had lots of followers who went crazy when Cassius Clay predicted that he will win the fight in the fourth round... and he did it. He was so good that he enjoyed the luxury to predict when he will Knock Out his opponent.
Of course, lots of people hated him as well, because his arrogant style of showing how good he was in this sport.
Donald Trump enjoys the privilege of being good in business, of being a great leader, of being charismatic, and of being powerful enough to open his mouth and say whatever he wants to say. In other words, he uses his freedom the best as he can.
You don't see the same with politicians who are practically hypocrites.
To tell the truth, many politicians are against illegal immigration, gay marriage and more, but they want to protect their political positions voting in favor of things that are against their will and the will of The People. They need the money of contributors who are mostly corrupt business people.
In this case, Donald Trump is his own boss, and this is his advantage over the rest of candidates.
While from the other contenders you will listen lies and false promises only, on the other hand from Donald Trump you will listen what he thinks is the best for the country. And as you can see, there is a huge difference between Donald Trump and the rest of candidates.