How do we know? Is Microsoft planning to release the source code?
> If the German government can access that data so what? Do you really expect to escape from that?
Yes.
I agree with your general point that this is a step forward, but I am also wary that people will perceive this as solving the massive problems we have with securing ourselves from pervasive surveillance.
Keep in mind this is basically just a promise from Microsoft that they'll keep your data in your country, so it's only as good as Microsoft's willingness and ability to keep that promise. If you trust it it's a step forward, but Microsoft is far from being worthy of that trust, so it's a very small step forward, so small it's barely worth talking about.
Yes. Client-side encryption for cloud storage, end-to-end encryption for instant messaging? Now it does not matter where the servers are.
This is just a show to regain customer trust, but the added privacy is marginal.
You can have/do that. What is the problem?
Wrt client side encryption, how would you expect MS to run ML/SQL/DocDb/Office on their German servers without reading the data? MS offers some of those products on premise, so that's client side in my view. ie you can run Office, SQL, Service Bus, Skype, Active Directory on your own machines, actually MS still makes most of its income selling software. If there are companies not offering that flexibility those are Google, think Gmail/Docs/Hangout, and Amazon.
(This for one microsoft-applicable meaning of "cloud". It baffles me why tech people have so eagerly adopted such an ill-defined marketing term)