Indeed. They're being unplugged from the 21st century.
1. https://www.loc.gov/resource/g5701h.ct003365/?r=0.025,0.336,...
Certainly recent events have concentrated minds regarding energy security in Europe, and likely self sufficiency (or at least better sources) will be achieved, much as food security was after ww2.
Europe will piss and moan for a while as prices go up, but Europe is rich enough to route around this problem.
I agree though, we're turning Russia into a giant North Korea. What that means for the world, I don't know. In fact, I would say they're getting cut off worse than North Korea. Some of these companies canceling Russia probably operate (with permission) in North Korea.