Call me insane, but this feels insane.
It would be one thing if Visa/Mastercard were being forced to do this, but for them to take it upon themselves to "pick a side" during a global conflict feels really wrong.
Even swift works with any other russian bank.
they're not.
they do what they're told.
Maybe they were forced. In any case, it really sucks.