IMO we've really got to start pressuring our own governments to take control of their networks, as well as the companies the population is going through (not just Facebook, but even international contractors for services). Letting a foreign government have this much control over the data of your populace and the ability to feed whatever algorithmic message they like is a path bound for disaster in the long run. The powers of the world are way too consolidated as is, and a company can turn into a state actor at the drop of a hat. I don't think we can maintain kayfabe about the country/corporate divide. I also think this can be done without impacting freedom of speech for your population, as long as you don't consider corporations people.
Most countries don't have the resources to do much, but even then they can try their hardest not to be beholden to any single foreign country coughChina, Americacough.
Most countries don't have the resources to do much, but even then they can try their hardest not to be beholden to any single foreign country coughChina, Americacough.