I don't want to be presumptious because I know literally nothing about military strategy, but I have always been amazed at people referring to NATO military advisors as if they were anything special. Since the existence of the USSR and the times of the Iron Curtain, the former Soviet republics viewed "foreign" as synonimous with "awesome".
"Moscow is finished, Ukraine has the genius of Canadian generals at their side".
Dudes. How many wars has Canada fought in and won in the previous half a century? I heard the Ukrainian recruits asked "But what should we do with the Russian mine fields" and were told "just go around them" by the NATO instructors.
There is the old adage of "the generals always prepare for the previous war". Judging by the opening moves we saw last year, both Russia and NATO were still thinking in terms of WW2. The way things stand now, the Russian and Ukrainian armies are currently the most up-to-date fighting forces in the entire world. The availability of drones revolutionized warfare (again) and so new doctrines have to be tried, tested and implemented. Right now NATO has less experience in fighting a modern war than the Ukrainians themselves.