>
So a cloud service that's available worldwide should store and process data locally in every country (or perhaps even every sub-jurisdiction of every country) just so that that jurisdiction can serve warrants to it and others cannot?Simply put, yes.
You are maybe concerned with the technical issues / problems to the service provider.
I'm more concerned with the decentralization, surveillance, and data sovereignty.
>Or worse, people in multiple countries should have to use different services and hope those services interoperate with each other, just so that they can "shop local"?
Yes. In fact, this decentralized nature, and resilience, was an early vision about the internet itself, and not just some hippie dream, even in its army-research origins... And of course all the way to ideas such as XMPP, Diaspora, and so on.
Nobody dreamed a Facebook silo somewhere gathering all the world's data...
>The Internet does not and should not work that way.
That it does not, it's obvious. That it should not, less so.
(And of course, if one's county is the one doing the data-gathering/policing of data for the rest of the world, it's "naturally" all A-OK to them that it is so).
>If we're going to go to the trouble of building interoperable, federated services, it should be to put them in the control of individual users, not in the control of governments.
Notice how I didn't propose putting them "in control of governments".
They already are in control of at least one government (the one of the country of Facebook, Google, MS, Apple, Twitter, etc).
So what I proposed is already de-centralized: putting each users data under democratic control in the places where they themselves are (and vote, have rights, etc), as opposed to a central place, where they don't vote, don't have any right or resource as foreigners and are "fair game" to the whims of both the service-origin government and the service company.
If they're going to go to control of individual users, even better. But stopping the control of a single foreign government is already a good first step.
(Exceptions could be made for non-democratic countries -- no reason to give control of a service's local data to a dictatorship).