CZ told that this move was not in their control meaning there was external pressure on binance for this action ?
More details:-
Binance To Stop Accepting Mastercard, Visa Cards in Russia
As Binance mentioned, this is not a Binance-Russia problem, they will allow the Russian users, but Binance and Mastercard get banned in Russia as part of the sanctions. You can read more about the ban in the next article posted in the guardian.
https://www.theguardian.com/business/2022/mar/06/russians-visa-mastercard-ban-domestic-purchases-mir
I think this applies not only to Binance, other exchanges will get affected.