Decentralized services will be available anyway. Not every dev lives in a country they can reach. Can they get to a dev that lives in Russia for example? I don’t think so but this time your data will be in the hands of Putin.
If someone uses a centralized service, then they cannot trust this service 100% because they cannot verify that transaction data has been deleted. And for the developer this is a big plus for cooperation with the judicial system if he is later caught.
If we consider a decentralized service and a Russian developer, then Russian citizen Alexey Pertsev was charged with developing the Tornado Cash cryptomixer. Its code is open and anyone can check it and use it.
And what kind of data might end up in the hands of the Russian рresident after this, if all this data is open to everyone on the blockchain?
You can only see that address 1 sent 1 Ethereum to the mixer, and address 2 took 1 Ethereum from the mixer, but you cannot find an obvious connection between the addresses when many people use this service.