I feel that this article ignores the biggest advantage of LaTeX: templates and macros. Word processors or WYSIWYG editors make it very hard to share typesetting style. On the other hand, if I want to format my text into an ACM paper there's a template for that, if I want to make a PDF for my 'zine that I'm publishing, there's a different template for that, just like there's a template for publishing my resume. Iterating on this style can happen independently to iterating on the content, and you can let other LaTeX users tweak on the actual typesetting.
I do agree that reading LaTeX or TeX in general is a bit hard, but there's been a lot of ergonomic improvements in that regard, which the article only mentions in passing. ConTeXt  is a pretty nice system with a much more "sane" set of default directives. There's also LuaTeX  if you just want to write Lua. Scribble  can also generate both great web documentation and good PDF documentation. On that note, I really don't find TeX that difficult to write but that is probably just pure personal opinion.