So now we're serving static HTML like it's the 1990's all over again. (Only this time, we're saving them to the file server via HTTP, not FTP.)
This has the nice effect of not tying us into some weird, proprietary server - the only thing it needs to understand is GET and PUT, basically.
But this time, it's the 2010's, and we now have browsers powerful enough to run whatever apps we desire.
So: what about running all the HTML generation stuff in the browser, and using the server only as dumb storage? Just an idea.