Trump sees the big picture and does not make endorsements blindly or without due consideration.
What do you think he considered when endorsing Muslim with dual allegiances in Dr. Oz?
Methinks you are being to charitable.
I am a Trump fan "big league" ("bigly" is incorrect), but it's foolish not to call him out when he makes mistakes, such as endorsing Dr. Oz or promulgation the bump stock ban.