To assume whoever one day replaces Putin would end the war, that is a very false assumption. Most likely, whoever replaces Putin will be a war hawk, most likely even more aggressive than Putin. The Russian people are strongly behind Putin, so wishing for an uprising is not reality. There is 100,000+ Russian dead, or so our honest news media reports. But less honest is Russia's media, by a narrow margin, and they report a few hundred dead. I figure it is at least 2-3 more years before Russian people start questioning what became of their sons?
Most here do not know that most women in Russia have but one child and get quickly divorced. They are literally living in a culture that has not existed for many decades here. If a girl is not married by the time she is 18, she is an old maid. Literally. And she end up divorced in 1-2 years living with her parents trying to get by. The husband moves on. That is Russia.
So I say, 2-3 more years down the road, when there are 250,000+ dead Russians, the people might begin to wake up. I say might. But don't hold your breath. Putin is here to stay for a long while, unless he gets taken out by a so called ally. Again, don't hold your breath.
Ukraine needs to prepare for a major offensive coming in the spring. It will be far larger than attacks to date. Russia will feed huge numbers to the meat grinder. If Ukraine survives the mass destruction in 2023, than they have a shot at holding off Russia. But it will come to a culmination in 2023. With Patriot batteries in Ukraine, manned by USA troops, I do not see how we avoid staying out of this conflict. And the Patriots will be manned by Americans. No telling how many special forces we have in Ukraine right this moment. Thousands possibly.