Gen MacGregor is supporting Trump, as is his right.
I think there is a strange false-binary being set up, whereby if you like Trump, you have to hate Vivek (or RDS or whoever).
I don't think that's true — you can like both. There will be many people who want to vote for RDS or Vivek in the primary to propel them forward, but would absolutely support Trump in the general. They should be free to do so, the USA is not a dictatorship!
Aside from speaking well, I really don't see any similarities between Obama and Vivek. Their platforms could not be more opposite to each other, and Obama was a cultivated creature of the Dem-party machine, brought to us by the Teamsters in Chicago. Vivek, by contrast, is funding his own campaign, and getting no help from any of the GOP-side billionaires or party machinery.
I actually find it quite sad that public discourse (and rhetorical skill) has so declined since the 60s that now you literally cannot even *speak well* or people will call you a shill. Absolutely crazy. Listen to politicians from pre-Bush II... they spoke well. It was a requirement of the job back then. So few people speak well these days, that we have become used to low-IQ dullards communicating with us in the form of memes and hysterical screeching. Depressing.