MacGregor believes anything that excuses him from admitting an error. Hence after being vastly wrong, from a couple of weeks in, he pretty much had to go all in with Russian propaganda.
He could have said “well, that parts not going well”. But no, he had to go with “they meant to do that”. And he was trapped.
All for the sake of his amour propre.
That’s the trouble with guys like that.
Macgregor is far more ethical, accurate and unbiased than the Ukrainian grifter Denys Davydov, who is quite literally, for sale.