You're right in principle but this is worth noting. It worked against France in 1870, and it worked even better against France in 1940, so that Hitler thought his tactics would work in the USSR too. It seems that things fell apart when Blitzkrieg reached the limit of its effective range of operation, at Smolensk, short of Moscow. The Soviet state had absorbed the "hammer blows" and still not keeled over.I agree.
Germany's forces were set up for Freddy the Great's preference for short, sharp wars - ready to deliver a series of quick hammer blows to drive the other side to the table before Germany's poor logistic and strategic situation kicked in.
It worked for them in 1870, not so much in 1914 and certainly not in 1939.
At that point the Nazis started to display hesitation and indecision; Hitler allowed himself to be distracted by a sideshow Blitzkrieg against Kiev, irrelevant to the general course of the campaign against the Soviet capital. Then attrition went to work, and Germany's "poor logistic situation" kicked in with a vengeance.