Whow. Damn good questions!!!
So I have been saying for a couple of yeas that it is like they are trying to crash the economy and society in general.
What he does not touch on is not only are some Russian banks out of swift (and yes, it will hurt other banks as well- which he noted.) But Swift payments are settled in USD (I think he mentioned this.) However, there is an alternative... China has set up the "Cross boarder inter payment system" (CIPS) that settles in Chinese Yuan.
The main reason that the USD is worth anything is that countries and large companies have to hold it to settle trade payments. Now you have the world saying that you can be booted from Swift anytime (but China will always have a home for you...)
Switzerland has decided to not be neutral for the first time... Canada can seize anybody's bank account for no reason, Basically, massive destabilization on global scale. Hyperinflation and dollar devaluation and societal unrest seem to be heading this direction. And I'm sure it is being done purposely.