Wars come in many flavors and this one will be very kind to Joe. White Christian freedom fighters with guns and guts resonates deeply with the republican base. Donald got caught with both feet in his mouth, but most other republicans see the writing on the wall, even Trump is trying to back peddle.
Whether they ban Russian cats or sports teams is largely up to the private interests involved, most people are pretty disgusted and calling their own shots over this. It will be cold war 2 until Vlad eats a bullet and the Ukrainian war will go on for a long time unless Vlad suddenly finds himself dead. Vlad made a fundamental military blunder by failing to secure western Ukraine and the border with Poland, he's wasting his time and troops attacking eastern cities, cities can swallow whole armies and urban warfare is hard on troops with high casualties. Time is on the side of the Ukrainians here, eastern Poland is becoming a vast supply dump and training ground for the Ukrainian army. Everyday he wastes destroying cities is a day of increasing military strength in western Ukraine because we will or are training and arming Ukrainians a regiment at a time in western Poland.
I only disagree in the war's length prediction. I think (and hope) it'll end very soon. But it's just a bet. It mostly depends on the goals set by Russian military command. Destroying the Azov battalion is clear, in what they call "denazification".
However, about demilitarization, from info I've got, I didn't find any explanation on what the goal might be. Complete demilitarization is impossible in such a large country, and I think if they insist on it, the war will never end (unless he receives that bullet).
It's interesting, the tactic Russians use - forming completely autonomous military convoys with their own hospitals and repair workshops, that act independently (with the help of air raids and helicopters), and only after them come heavy armored vehicles.
For me, one of the biggest questions is - will Russia go as west as Ukr west border and try to connect to Transistria?
I'm afraid that we haven't seen full potential of the attacks yet. I hope some kind of agreement is reached so we never get to see it.