Repatriation makes sense for expensive edge cases, like running Apple hardware (which is a questionable architectural decision). Short of that the average cloud environment is significantly more secure, and much easier to scale in than self hosted infrastructure...until you get a very large footprint. The generation of cloud-phobic infrastructure people from around the early 2010s largely either adopted the cloud or found other work within that decade. Same was true for the prior generation of anti-virtualization folks who insisted on bare metal only. People who still insist on self hosting today tend to downplay the numerous issues it brought, such as maintaining the entire stack (need staff in 24/7 rotation for network, storage, compute etc), paying for ISPs separately and maintaining your own BGP peering, late night trips to the data center for emergencies, regular trips to the data center to swap failing disks and do other maintenance, late night maintenance and downtime windows for patching your routers, SANs etc, and ripoff VMWare licensing. Unless you have a huge footprint, paying for people to do all this negates the cost savings.