First of all, Russian military aren't doing well in all fronts.
This is Pokrovsk Direction Aug 14, 2024
View attachment 65883
This is how it was today
View attachment 65884
As I said to that Bosnian guy here (forgot his name) last month when he said Russia is close to capturing Pokrovsk and will be taking it before October or November. I told him then Russia need to go sideway first before starting to go at the city itself. Yes, and that took them almost 6 weeks and they still can't close that gap. And even if the Russia close that gap between Hirnyk and Kurakhyvka, you are still talking about 1 of the 4 side is facing Pokrovsk, that's not going to take the town, you need at least half coverage, that's gonna be sometime, and that's where the Russian mainly move at all in the last 5 weeks. They aren't moving in Charsiv Yar, Toresk direction at all, and they were stopped in Kursk.
At this way, you are going to take multiple decades to finish Donbas and then looking at another several decades in insurgency. My experience told me if they are willing to fight you up and up, you can bet your dollar to donut they are certainly willing to fight you on the down low.
Second of all, both German and Japan lost the war, Soviet Union wouldn't be here if there are no Lend Lease (face it, what are they going to throw at the German if the US didn't send them tanks and aircraft) even US wouldn't be able to last the war bond into 1946 or 1947 the latest, that's one of the main reason why the bomb was used. War Economy cannot last forever, you need people to buy into debt, think about a war as long as the US in Afghanistan, if the government do not pay for it, do you think American are willing to work for shit 10 hours a day, 5 days a week going to the factory and turn out bullet and tanks for "war bond"? And last 20 years no less? Because that is this war trajectory gonna go for Russia.