The main thing Trump had going for him was that he was entertaining. I mean, not even his political opponents really debate that. You seem to imply that he's not eloquent, and certainly he isn't eloquent the way someone like Obama is, but he certainly knows how to keep a crowd's, and the media's, attention.
I wasn't saying "not eloquent", I was saying "low g factor", "genuinely doesn't understand a lot of things", and "not a skill set or personality that was predicted".
While I think he eventually got elected out of pure luck (the email scandal and Hillary being generally weak), clearly the fact that it was close at all wasn't luck and neither was winning the primary. Trump is extremely good at
something, and plausibly "being entertaining" hits it quite well. But again I don't understand why this works so well, and still don't even know a good explanation after the fact. Will check out some of the others on your list.
What's way more strange to me than Trump becoming president is the way he keeps the entire Republican party in his thrall now that he's no longer president.
Also something people didn't predict, which fuels my suspicion that no-one really gets it.