I think people voted him in due to ignorance.
They voted for something in theory that sounds good but in reality it is business as usual.
The American people voted for change, like they did for Obama when eventually they realise nothing has changed people need to realise removing this political system is only way we can move forward as a society.
Similar to EU vote we won't be leaving and if we do it will be under the gauze of brexit, but it will be watered down so much it could be more or less Norway model aka business as usual.
The debate needs to go to another level but some sides of the debate are giving the other side an automatic win by using slander as a debate.
'All leave voters are ignorant/racist/transphobic' ETC, isn't an argument anymore and if we see Le Pen elected unfortunately this would backup my opinion it is giving the other side an automatic win.
If people who have legitimate concerns are labeled as something the debate is broken down and this is how fascist get into power because people will vote for any option that looks like the will be change.
Trump and Clinton are two sides of the same coin, Trump is backtracking like Obama did and will do the same as Hillary was planning to do.
Problem is eventually we will see real radical candidate in America as we are now seeing in Greece due to austerity and desperation.
As the saying goes, you ain't seen nothing yet.