> And if you truly have 24/7 use then just 2 regions won't make sense as the latency to get to those regions from the other side of the globe easily removes any caching benefit.

Tell that to Github or HN or many other sites? So caching for them doesn't make sense?