Wish I had more time to discuss with you all then available today. Hope I can address some points without causing too much irritation or distraction because of shortened answers. But hey, Owl finally forced to avoid (too much) walls of texts. Now that's something!
Joh You are right that we have a higher expectation now. But lets look at the UN charter
Russia signed the charter and breaking it now.
[…]
The Security Council is supposed to pass resolutions when acts of war take place, but since the permanent members have a veto, they always obstruct each other when self-interest is at stake.
Ergo, the UN is incapable of acting when it matters. It is better to spend the money on the right things instead of wasting it on hot air.
Wouldn't say you are wrong when it comes to the UN Security council. It has been unable to act against the interests of the big 5 ever since. Just want to hypothesise, that the UNSC does have a beneficial effect in other matters; Plus UN as a whole fulfills even more roles. Personally as of now it's the better alternative compared to dissolution (w/o reasonable replacement) and … what then atm? Don't think we'd be better off with having countries to regulate all matters individually / bi-/trilaterally, again. I presume some aspects of a world government are actually helpful.
But maybe I got you wrong. Wouldn't like to beat strawmen. What's would be your proposal how to handle international matters (just questions of security or also commerce, health, development cooperation, dealing with migration etc?), better than UNSC (or whole UN?)?
Other topic: Concerning Russia, Putin, and the last decades, that's quite big topic. Even going into parts would probably railroad me into more Wall of Text. The only thing I dare to add in a hurry: Everything has a context. Not justifying this war in any way, IMO. I just think that western countries and NATO states did made decisions that poured fuel to the fire as well, since sometime in the 1990's. And countries in between were forced to take sides in a totally needless way.