Experts offered a variety of reasons for Donald Trump's victory in the US presidential election.Andrew Harrer/Getty ImagesExperts have been weighing in on why Donald Trump won the US election.They pointed to Trump's strength on immigration and the economy and a global trend of voters punishing incumbents.Here are some of the sharpest analyses we've seen about Trump's victory.There's been an avalanche of analysis following Donald Trump's victory in the US presidential election on Wednesday, as experts sought to explain how the former president won a second term.They've offered a variety of reasons, ranging from a populist revolt against the elites to Vice President Kamala Harris' shortcomings as the Democratic candidate.Here is some of the best commentary we've seen.Steve Hanke, Johns Hopkins UniversityHanke, professor of applied economics and former advisor to President Ronald Reagan, told Business Insider in an email: "The American voters have reacted negatively to the American elites who run the show in Washington, the media and so on and so forth.