I quite like the idea of keeping the website as static as possible - it reduces the attack surface and plays nice with CDNs and you only do dynamic stuff ad-hoc...
I love the idea. Eliminating state where you can is a great strategy for making code as well as infrastructure more robust and I usually only see people mention the former.