I always wonder why people compare Latex with word and not with the single most popular document markup (especially here): HTML + css + javascript. The problems are quite similar, "How do I center a div?" vs "How do I keep this float on this page?" Has latex really modernized? I don't hear a lot about new layouts or style mechanisms. Most people are probably reading articles online these days, although there is a lot…
Its the same reason that Markdown became popular. I want my document to primarily contain content. Not a sea of handwritten tags. I don't want to manually type (or read past) HTML tags littered around the place. I don't want to manually put tags on my text, or worry about how indentation will affect my rendered output. (For example, foo and foo render differently). If I'm writing a blog post, I also don't want my pos…
In other words, SGML is complementing the HTML vocabulary with authoring affordances, as originally intended (HTML is based on it).