He is no dummy. He may be obnoxious to some. He may be impulsive, he may be inappropriate. (I see two of those as virtues, and impulsiveness...people often mistake decisiveness as impulsiveness)
But he isn’t stupid.
I told him, and now you (all), that I remember an interview with Melania Trump somewhere near the inauguration ... either just before or just after, and she was asked about any specific elements in Trump's personality (or something like that) and she replied, "He can't stand stupid people"
That's our President in a nutshell ..... he can't stand stupid people.