So, what exactly removing Russian banks from SWIFT accomplishes?

No one thought about the consequences of this war. The Kaliningrad episode is the most recent example. Like, what did you expect? Lithuania not to close the borders?