There's no single reason why people voted for Trump.  More likely there are millions of different combinations of reasons.  There will bel hundreds of books written attempting to explain his election.  IMO: He garnered a combination of voters' support: many single issue voters (and remember voters were comparing/contrasting him to Hillary)  race...immigration.....law and order....gun control....abortion/choice.....LGBT issues......religion and "religious rights"...... then throw in economic issues....the globalized economy and its impact on American jobs.....environmental issues and their impact on employment......the minimum wage question...competition from immigrants (legal and illegal) for jobs..... taxes and job growth...... foreign affairs....the Middle East .....Israel/Palestine..."America First vis a vis "globalized world"... the list goes one and on.. Then Trump somehow managed to present himself as a Populist and Clinton as the "elitist"......  etc. etc.....Gary Crum