Interesting take on the topic. However, I don’t think Russia has the means to sustain a stretched out war. The sanctions basically have cut off Russia from the rest of the world, and unlike last time when the Communist alliance was strong enough to support each other against the Capitalist enemies, in current time, being cut off from the world means a great downgrade from the living standard which people have grown very accustomed to, and therefore will be strongly against. Russia may be big, but it’s not big enough to produce everything for its own consumption. And imagine all the Russians cannot travel overseas without much hassle. By cutting off Russian from the world, the West aims to make the Russians themselves feel so choked that they will rise against Putin and his administration. Imagine all the Russians living overseas now, who suddenly overnight cannot go back to visit their families, cannot send money back home, and even cannot access their bank accounts or use their credit cards anymore. What will they think? Will they be unhappy, angry, discontented? That creates instability in Russia itself, and by holding out against Russia’s initial attacks and drawing out the invasion period, Ukraine has managed to give the West precious time to react. Now it’s the West’s turn to support Ukraine, and hopefully create enough discontent in Russia that Putin will have to back down due to the fear that his administration will be shaken and weakened just like what happened in other countries when the people were angry with their leaders and government.