Macgregor is a nut that has been posting that it was over and Ukraine defeated, for almost 17 months.
The same prediction, over and over and over, starting in the first week of the invasion.
You may be right, I’ve only seen two or three of his interviews but I can say inequivalently that he is a true combat leader. For someone who has never served attempt to denigrate a true hero in a vain attempt to appear equal or even smarter... pathetic comes to mind.