This is why both decentralisation (federation or otherwise) and a healthy market are so essential. If one company controls a vast swathe of the internet and lots of people's everyday services, the country it's based in can force changes at the drop of a hat. If dozens of companies and groups provide a service, then it becomes way more difficult for any one person, country or organisation to force their worldviews on others/censor them.But the only way to force this is to somehow force interoperability for products. Make it so anyone has the right to create a client for a service, or connect one service to another. Make it so whenever you buy a product, that's it you can do whatever you like with it. There can't be a license or terms of service beyond maybe "don't redistribute it as your own".