Really? And here was me thinking that it was the Allied armies advancing through Flanders, which caused 3/4 of a million German casualies in the last hundred days of the war, and broke through any defence the Germans built, up to and including the Hindenberg line - even the Siegfried Stellung, allegedly the strongest German position of the war was taken by storm by British/Dominion troops (plus a couple of US divisions).
When Scheer and Hipper ordered the High Seas Fleet to sortie to fight the Grand Fleet, they mutinied on the 29th of October 1918. On the 9th of November, General Wilhelm Groener was forced to say to Kaiser Wilhelm:
Sire, you no longer have an army. The army will march home in peace and order under it’s leaders and commanding generals, but not under the command of Your Majesty, for it no longer stands behind Your Majesty.
Incidentally, Groener got the job he was in at the time (Commander in Chief of the Western Front) because Ludendorff realised that Germany had lost and he was in danger of being tried for war crimes, so he legged it for Sweden on the 26th of October.
From the 18th of July to the end of the war, the French, Americans and Belgians captured 196,700 prisoners and 3,775 guns. The BEF captured 188,700 prisoners and 2,840 guns. This was both the greatest series of victories in British military history, and strong evidence that the German army was coming apart at the seams. Prisoners are perhaps understandable, but when an army starts losing artillery pieces by the thousand it is falling to pieces.
The communists had naff all to do with the German surrender. It was caused by the German high command, trying to save what they could as their country disintegrated about their ears. Even before the end of the war, Ludendorff was trying to set someone else up as the fall guy, with the following advice to the Kaiser:
Bring … into the government [those social democrats and liberals] whom we can mainly thank that we have come to this … They should make the peace that must now be made. They made their bed, now they must lie in it
This comment is dated 1st October 1918. It should be noted of course that Ludendorff had effectively been the military dictator of Germany with the Kaiser and von Hindenberg acting as front men for him since August 1916. As such he is a great deal more responsible for the German defeat than any social democrat or liberal…