@clacke @nepfag @petit @grainloom @Shamar @zensaiyuki @zenhack @xj9 > With what we have learned from over two decades of web, we are armed with the knowledge to create a Better Is Better alternative.
I'd like to offer a different perspective here, because I agree with everything in your toot/note until above point
the worse-is-better approach wins for the same reasons that Unix and Windows had won (in a way...), and why there are so many software developers and so few software engineers. in my opinion, that reason is: slightly worse is cheaper, but quicker to deliver
there were Lisp Machines, but they were killed by copyright, politics and perhaps more, while simpler equipment is still there. there was OS/2, but Win95 was quicker to roll out. there was VAX and VMS, there was Sun (long live ZFS!)...
so to deeliver anything sophisticated, we'll need to come up with something even better, even more ideal and cleaner, propose using it, and then have the clean-and-still-sophisticated alternative as a backup plan in case the ideal doesn't work out (because it won't)
one final thought: does the typical end-user want that Better? that Right Thing? I'm afraid they don't. they want it to be easy to use, with no thinking involved... and I don't want to see the results of programming without thinking...