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.
> Or CIPS which will likely undercut this attempt of isolating Russia’s financial system
This is almost expected. The calculation being that Russia is safer as a Chinese vassal than a regional power. Settling via CIPS is also more burdensome and thus expensive than settling via SWIFT.