Back in the day when the internet felt like international thing not bound by any local laws, that was possible to some degrees but legislators caught up with it.
It is obvious that you don't sell your crypto finance stuff to Americans, you don't make anti-Putin stuff for Russians, you don't give Saudis encrypted messaging, you don't give Turks gambling apps, you don't sell Nazi stuff to Germans etc. on the internet, unless you are ready to face repercussions. They can try to find a legal angle if they believe there is one and that it will benefit them more than harm them but often there isn't one because gambling is illegal in Turkey, SEC has strict securities regulations in the USA, Putin has an absolute power in Russia and Saudis simply don't allow it.
There is no way Apple or Google or any company facing the repercussions of not complying to the laws of Russia, therefore they will remove from the Russian AppStore whatever they are told to remove.
Allowing alternative AppStores also wouldn't solve it but only delegate it to the people who run those alternative AppStores. Technological solutions to political problems work up until the politicians catch up. The more effective the technological solution the faster they catch up and take care of it.
StarLink for example, a swarm of satellites that can technically provide unrestricted internet to anyone on the planet, will obey the local laws depending on where the user is connecting from.
I know the technologist don't like it but there's no way around it. If you are in Russia, you are in Russia. Get rid of Putin, form a functioning democracy if you like to live in western-like country. No company is not going to provide you with the environment that people in the west built through struggles for generations.