I've worked all sorts of cloud environments for about ten years now, and with metal servers before that, and I'm not all that convinced that the cloud is saving all that much in terms of engineering effort. Or if it does, I haven't experienced it.
Sure, no one gets woken up at 4AM because your server's disks are failing, but instead you get woken up at 4AM because all your cloud native infrastructure is doing $funky_stuff. And yeah, no need to install and maintain servers any more, but now you need to write a whole bunch of code to interface with all the cloud stuff and maintain that. Lots of open positions for k8s engineers "dev-ops" engineers to make all of that work.
I run my stuff on Linode VPS's, which is "the cloud" as in "renting servers", but it's not "the cloud" as in all the "cloud native" stuff we have now. My experience is that sometimes the cloud makes things easy, and it makes things harder. On balance, it seems we just swapped one set of problems for another set of problems, and we haven't really gained all that much in the end.
I don't think Hey is running a "niche edge case"; it seems fairly standard stuff to me. That Tweet comes off as quite dismissive.