The irony is I understand your qualitative opinion of the web, and I generally agree with it.  What I believe makes you unable to see my argument is an inability to separate technical excellence from the market dynamics that govern adoption.<p>Declaring the web &quot;not even a development environment&quot; is just absolutist rhetoric that can in no way further the conversation.  If you define &quot;development environment&quot; as a traditional GUI toolkit then your&#x27;re just creating a tautology to satisfy your own outrage.