Earlier quoted context omitted.
“You should be using more than 1 region” could also be “you should be using more than one provider”, no?
Well, sure, if you hate your devops team and you want to make sure they can’t use any of the proprietary functionality of either provider. At which point, if you want to be managing a fleet of vanilla Linux boxes yourself, why use a cloud provider at all?
You are really limiting your tech stack by using standardized things like Jenkins, Docker, K8, mqtt, kafka.