Or, How I Learned to Stop Worrying and Love the Blog
People found ways to stretch the web far beyond anything Berners-Lee could have imagined. The web turned from a simple presentation of linked content into simple content with rich presentation. In retrospect, the design of the web had a couple flaws.
HTML was the second flaw visible after a few year's hindsight. Armed with nothing more than the most basic markup tags, HTML was a poorly equipped to lay out pages of rich content. Its real strength was its flexibility in user interpretation: it can display content graphically, in a text browser, or via a screen reader for the blind.
As the web morphed from academic document linking into flashy, commercial driven applications, web designers struggled with various ways to display their content uniformly in every browser, bypassing the inherent flexibility HTML was designed to allow.
Many designers were also unhappy with the openness of HTML, which innately allows end users to change what they see, and repurpose the original designer's artwork, layout and other content as they see fit. As much as designers hate having their ideas "stolen," the open design of the web resulted in lightning fast development fueled by the widespread sharing of ideas.
The problem really lies with HTML; it's a great way to lay out simple hyperlinked information, but a really bad presentation language for rich content. For regular people wanting to publish documents that look a certain way, this is a real bugaboo. It requires either getting knee deep in HTML, or relinquishing control of your layout to an automated content generator, which is inherently limiting.