if a person is trying to make a few dollars crearting websites than WYSIWYG editors are (or can be) a great tool.
Even if you have a basic understanding of HTML and CSS, you will find you can achieve more with handcoding a site. Your site will be leaner, faster, and more flexible than a WYSIWYG-sourced equivalent.
If I absolutely had to choose a WYSIWYG editor, I'd probably opt for Nvu, because it was developed by an acquaintance of mine.