Yeah I've wrestled with that too - I justify it to myself that they are so much smaller than Amazon or Microsoft but they are certainly not a small operation.
I also appreciate their participation in WinterCG and the dream of having interoperable runtime environments for serverless platforms. While I don't think it's quite there yet, I think it's a force for good to have a medium-sized player trying to push the interoperability that Amazon obviously isn't big on.
I run a wireguard service on my Unifi Edgerouter and it works pretty well for that situations. I can also (in theory) send WOL packets from home assistant but i've never tried.