But what about global customers? Most of the planet just eats the latency? What about single node failure? You usually need to scale past n=1 for a public facing service. It's not just about Google scale.
If your ui maintains state via some kind of async layer then the latency might not be observable at all.