Politicians, the intellectual elite, and the media overestimate the stupidity of the American public. People whose economic, social, and physical well being is threatened EVERY DAY follow things quite closely. We have to for survival.
Trump didn't talk down to us. He used plain talk to make problems and solutions interesting to listen to. No wonder the elite are SHOCKED!! They've never had their superiority complexes challenged before.
Yes to everything you said!