People didn't go towards "it mostly works", people go towards "it works at all". A lot of people tried to use xhtml, and it didn't work, broken content was pervasive and the experience when facing broken content was irredeemable.
What was the exact nature of how devs found themselves unable to emit valid XML in all scenarios? What kind of bugs did they run into?
What was the exact nature of how devs found themselves unable to emit valid XML in all scenarios? What kind of bugs did they run into?