I'm reasonably sure that those calling for Russia's ban from SWIFT are doing so precisely for that reason. They may not understand that banning them for SWIFT doesn't exactly accomplish that, but that's the motivation for the call.
> may not understand that banning them for SWIFT doesn't exactly accomplish that
There are numerous workarounds. Most involve Russia submitting to China. Given how unpredictable Putin’s become, that’s preferable to them being a regional power.
I believe it is. Nobody is threatening sanctioning Russia's energy sector à la Iran.