I’m absolutely sure that Putin and his cronies will find enough use for crypto (avoiding sanctions, carrying out criminal enterprise) that they’ll be more than happy about this minor inconvenience.
You are missing the point. Putin and his cronies will find ways to do their criminal business with or without cryptocurrencies. His opponents have little other choice BUT cryptocurrencies to fund their operations.