I doubt Trump will be impeached.
'I also agree that the events of the last week have damaged Trump, visibly in the polls, and in his support from his own party.'
I think it is temporary. Trump has been fighting his own party from the beginning and will be doing so until the end. Today he has said he is not ready to endorse Paul Ryan and John McCain in their reelection battles. Paul Ryan maay even lose depending on how many Trump fans exist in his state.
'Trump has shown not one iota of support for 'the people' in his entire lifetime. '
Trump has opposed the free trade deals like NAFTA and TPP and the Iraq War and Mid East wars for years, unlike Establishment Hillary. Hillary has had to change her position on TPP due to Bernie and Trump.
'his enormous Muslim vote is 7% of 15% who identify as Republican, which the writer of the article puts down to name recognition and little more'
Trump is not going to win by depending on the Muslim vote, but he does have more support from Muslims than Romney had.
'but he is appealing to fear and desperation and treading on both to achieve power for his own ends.'
He is appealing to hope 'make America great again' which is why his pro job anti free trade anti Establishment message has resonated with so many Americans to the utter dismay of Davos and the world's political elite.
All his opponents have left is to try to create fear about Trump by saying he is "unfit for office" etc