Hard not to get political in a thread like this.
As someone who comes from Ukrainian heritage it makes my heart break seeing what Ukrainians are going through. Every time I see a child ripped away from their parents I want to cry. This has to be the greatest tradegy I've witnessed in my lifetime and I'm scared that it's only going to get worse.
Having said that, I cant help but feel for the Russians who clearly want no part of it. I couldnt imagine being your average joe in Russia right now afraid to speak out against Tyranny only be to forced into unmarked vans.
Yeah. As a Ukrainian Canadian myself, I feel much the same way.
Only thing keeping me going right now is booze and all of the people helping. The west's response the this crisis I think was very well managed; from the previous 8 years training and arming the Ukrainian military, to the masterful unprecedented release of classified military Intel starting ahead of and thwarting Putin's narrative, to the unprecedentedly harsh sanctions placed on Russia by the entire world in lock step.
Putin needs this to be quick and dirty and it won't be. The Ukrainian military is putting up stiff resistance and it's already taken far more in resources and currency than Russia was willing to spend. Furthermore, Ukrainian people have had a taste of freedom and aren't interested in being a part of Russia or its low quality of life. Best case they can hope for is a military occupation similar to NATOs in Afghanistan... and that would end similarly with a free Ukraine the moment that Russia loosens its grip. Thing is, Russia can't afford to keep up this war effort for long, and even if they get the Ukrainian ports they desire, they won't do them a lot of good if no one is trading with them.
Even Switzerland, Cuba, and Monaco, traditionally neutral tax havens are sanctioning Russia. And these sanctions are hitting Russia hard; they're utilizing every trick in the book to minimize the devaluation of the Ruble and the Run on the Banks, and they're failing. Interest rates are up 20% and are being placed retroactively on all lending, the ruble has tanked from 62 to a USD to over 100 to a USD. The Russian people will be hurt in the short term, but the pressure being put on Putin to end this madness or face wide civil unrest is incredible. To put it in perspective the costs to service say a mortgage have gone up 10 fold; in my low value home that would be an extra $1900 a month. The change in currency means a $400 grocery bill is now $800 dollars, and Russian banks are on the verge of collapse.
Speaking from my own perspective as a relatively well off professional as a Canadian who already on average has more purchasing power than Russians... I wouldn't be able to balance my budget in those conditions. And that's not even considering increased utility costs or other ancillary costs. Russian people won't be able to either. To quote a famous Russian; "any society is only three missed meals away from complete and utter chaos."
Three meals will be missed, and they'll be missed soon.
Meanwhile Russians are already protesting this war hard, and the general approval of Putin in Russia is based on his carefully crafted image of him being a mastermind improving the standing of Russia and life for Russian people. That viewpoint is impossible to hold at the moment.
It only gets more dire; it's been well known for millenia that you need to give your people bread and circuses in order to keep them apeased... they likely aren't getting enough bread and they've been cut off from most of their circuses as well. Steam cut off Russian access to their servers (Russia is the largest user due to DotA / CS:GO), the IIHF kicked them out, FIFA kicked them out, Hollywood is blocking all new releases... People will be bored and hungry with no outlet.
It gets more dire as you note that by and large many Oligarchs are voicing their displeasure publicly. The oligarchy in Russia is a pack of wolves that will ruthlessly cut out any leader not serving their needs; in fact 9/12 of Russian regime changes going back to the first Tsar have been through this class becoming displeased.
There is still a lot of uncertainty, fear, and losses ultimately that will come. But it helps me rest a little easier knowing there is no real winning scenario here for Russia.