I self host on an NAS at home with a free Cloudfront CDN on top; it's really easy to do and for simple websites (including dynamic ones backed by an sqlite db) that don't receive excessive traffic, it works well and is almost free (since the NAS would be on in any case).
Of course it wouldn't work for all cases but I find it beats having a vps somewhere that can be taken down for no reason at all.
This is like saying "I got kicked off a plane so I bought a Civic and bolted a wing on the back". Cloud front is doing all the heavy lifting and you're not really getting data center level reliability.