I'd say you would hope to receive that, but in reality you don't. For Google Cloud and AWS, even a "multi-AZ" deployment might mean that it's just 2 servers in the same building, i.e. exactly what OVH is accused of here. For example, see this discussion about Google's Paris disaster:
https://news.ycombinator.com/item?id=35711349
and especially: https://news.ycombinator.com/item?id=35713001
And here for AWS multi-AZ losing data: https://news.ycombinator.com/item?id=4115937
I fully agree with you that OVH did a bad job. But so do all the other cloud providers. Cloud just means "someone else's computer" and you still need a watertight contract and the legal ability to sue them to make sure they uphold their end of the contract.