Address the points Prof. Mearsheimer has been pointing out since 2015.Well, Russia has a GDP smaller than Guangdong, China, so it's a lot easier to cut off SWIFT to an economic minnow than an economic superpower like China.
Only a select number of banks were kicked off SWIFT, so Germany can still pay Russia for it's gas imports, which satisfied Wall Street, Big Corporations, and Billionaire class of avoiding an European energy crisis rippling throughout the world. These Capitalists are flexible in their Russia- or China-hating ideology when the costs are too high.