My wife has recently built a web site for her bicycle club. She chose to use MS Publisher because she knows the tool. She chose a template off the
File menu and went to town with it.
She now has a (somewhat) pretty 3-4 page site, but knows nothing about good site design, such as building header and footer pages and including them, separating content from presentation, building a page that resizes cleanly, and so on.
For 3-4 pages, that works fine. But for anything more complex, better tools are required. The WYSIWYG editors provide some of that support, so I can understand using them. She could spend hours/days/weeks learning a tool, or she could focus on the web site and learn HTML/CSS/JS. And which pays off better in the end? To answer the question, "which tool is the right one for this project," requires that the carpenter be familiar with all of the tools or the result will be, "everything looks like a nail."
(And I don't use emacs, I use vi. And I don't generate latex with it, but *roff.

I absolutely love how I can build macros in roff and not have to worry about any formatting issues ... I just type. And for me, an important aspect is the ability to dynamically suck a file full of source code into the document and format it automatically, and to execute shell commands and grab their stdout and stderr for use in the document. I mostly write Unix/Linux training manuals.)