To me it's something more akin to the iPod. "No wireless. Less space than a Nomad. Lame." was absolutely a correct way to dismiss it as nothing revolutionary. And yet it's perfect well-rounded craftsmanship WAS revolutionary.
From what it seems, Blow is doing exactly the same thing with his next game too. And there's something admirable about that.
I say this as someone who disagrees with 80% of what he says, but VEHEMENTLY agree with the remaining 20.
Single user software that is the sole focused application when it is running. It saves nothing of importance and doesn’t alter any system to any appreciable degree.
You know what’s more impressive than The Witness? Any web browser. It has to deal with HTML, CSS, JavaScript, XML, SGML, SVG, etc. An entire runtime environment with garbage collector. A web browser can run VS Code. It can run Doom. It can be made to run The Witness.
Blow does not remotely acknowledge the complexity needed to make modern software. He treats his incredibly small domain as the pinnacle of the craft.
I actually said nothing about web applications themselves.
Don't mistake flash for substance. The Witness may be pretty, but it gets to throw away a lot of complexity. Even as a game, it's not terribly complex.
Try writing a web browser that can render even simple, static pages. Then realize you haven't even started writing anything close to modern browsers.