I still say the neutral voters were just sick and tired of Trump and his shenanigans and that's why he got punted..
That and the way he acted during the election...even his wife was pissed off at him at times..
In my opinion had the media given him same respect as they did his predecessor those neutral voters would have never been turned off to begin with. When you have the main media sources constantly twisting his words and skewing truths they begin to believe it. Every single little thing they found use against him they did at length. Every thing good he did it was radio silence. Like I said when he/we killed Al Baghdadi the leader of Isis cnn termed him as a ‘Muslim cleric’ instead of ‘most wanted terrorist’. They simply could not give him credit for anything.