We know from experience that public cloud is a huge money sinkhole compared to running your own cloud on bare metal (we use proxmox).
I'm sure you know operating costs better than we do though, we don't have our own Datacenter.
The cloud part was just an example of a tipping point and not the main point of the comment.