Well, it's been almost 2 years of the full-scale war, and Binance really took its time to slowly pull out of Russia. They've introduced some sanctions early on and some support for Ukrainians early on as well, but it's still not a complete absence of doing business in Russia yet.
And I agree with Sithara007 that it's not exactly punishment. I think these are very reasonable measures, perhaps coming too late and not being harsh enough, really. I've seen that the US has actually launched investigation into Binance for it allegedly helping Russians bypass the US sanctions.
The US has launched a plethora of investigations against Binance and I am sure that one investigation will lead to the next, initiating a cascade effect from one investigative finding to the next. The first round of investigations and allegations has been settled as it seems, but if they kept conducting business in Russia for quite a while after the war began, I guess there is a lot of stuff that needs to be looked into by investigators. But if it is about circumventing sanctions for the Russians, it is likely that they will find other ways if it is not with the help of Binance. Bitcoin can be used for good and evil and that's not a bug