- You can reuse it everywhere, publish it on the web, print it
- It's easier to generate
- You can combine it with code much more easily
- Semantic tags in HTML5 (<article>, <section>) remove a big feature gap with LaTeX
- You can reuse your HTML skills for much more other topics.
I use LaTeX quite a bit, still use it for special goals (resumes, articles), but outside the scientific crowd, I don't think it is the best solution any more. I know the typography is better there than on most other software, but on that I rather wished browsers and HTML got better.