It's not just that Ukraine needs to defeat Russia. We need to discuss how to contain Russia till they come to terms with their sordid past, or we'll keep going through this every generation.
This is an important point. I think it would be a huge mistake for the West to reduce or lift the crushing sanctions as soon as the war ends as if nothing has happened and return to business as usual. That is totally unacceptable in my view. With this completely unjustified war on an innocent neighbour, the Russians have utterly poisoned the well of diplomatic relations for years, possibly decades. As you said, they need to be contained for the long term, and the best way to do that is to make and keep them poor, as we're doing. Slowly bleed them dry. Death by a thousand cuts. Transform them into a giant Venezuela. There is zero possibility to make nice with their current regime. The only reason everyone has tip toed around them for almost 80 years now is because of their historic cultural belligerence combined with their nuclear arsenal. There's a reason I linked the article above - Churchill was a brilliant man and he already knew at the end of WWII that the Russians would be a major threat to Europe and the West unless they took them on right then and there, and history has shown he was absolutely right since they've remained a consistent threat ever since. Massive opportunity missed, and we continue to pay the price today.
**** 'em. Isolate and contain for as long as it takes until a more pragmatic and enlightened leadership emerges that's willing to play nice. Get someone Gorbachev-esque and we can talk.