Wow, this describes something quite close to something that I'm working on (and covers a number of problems that we've faced).<p>That said, all of the issues listed, while intractable, aren't impossible to deal with. CORS is just one way of handing things like forms submissions. Site regeneration can be done transparently from a centralised always-on server. There's no reason oldschool IE can't be made to work.<p>Indeed unfortunately the author's solution seems to miss a bunch of the benefits of having things static.<p>There's a lot of value in not doing work (or minimizing the amount of work done) when people come to read your page, and I'm honestly pretty surprised that there aren't more intelligent baked site generators out there.