The war in Russia is shaping up to take about as long as the Afghanistan war, and have roughly the same result.
you forget that 125 million russians can produce a million able bodied males to fight in war, every 2 years, which is roughly their spend rate.
Maybe not the equipment and financialization required to run that machine, but at the very least the people, and the will. We have our MockingJay.
https://www.youtube.com/watch?v=l8G1sCPQHV4