We switched to Azure in 2018 and never looked back.
Sure you trade security (do you really, though?) in exchange for:
- not needing to head to the DC because a power supply failed and a rando who was in the cage never plugged in the redundant one
- not having to be way over-capacity in scalability, or suddenly under-capacity and emergency ordering some more 1Us
- not sifting through eBay to buy a spare hard drive that one of your boxes from 2011 needs but dell no longer makes
and the list goes on ad infinitum.
This problem has been solved. It's time to move on. Any time a company spends tinkering with their stack is less time spent delivering something of value.