Yeah, I think that sounds about right to me. It is worth pointing out that when it came to 538, they always gave Trump a higher chance than many of the pollsters and modellers. They argued till they were blue in the face that a 99% chance for Clinton was massively overconfident and that at state level, Trump was always within the margin of error in a number of key states, and that that was highly significant as being on one side of the margin of error in one state likely meant that it could hold true for the other states if the error was systematic.
Also, while Michael Moore needs to be taken with a pinch of salt, I seem to recall that he very much warned that Trump's message resonated far more than the media class realized. I think that could well be true now. While a lot of the media are content to say anyone opposing BLM marches is racist, or that those who see the cops as justified must also be racist etc... I think Trump's message that the Democrats are on the side of riots may also be resonating further than much of the media realizes.
And, no,
the facts don't matter. That is a crucial point that Clinton et. al missed in 2016, according to Nathan Robinson (and I happen to agree with him):
Link