DreamWeaver and Expression Web are NOT WYSIWYG editors! There is a huge difference between the limited, drag-and-drop programs and EW and DW. Neither EW nor DW were designed to be used in WYSIWYG mode. Their design panes are for reference only, and while you can work in them, the code they generate is good--it's just as sloppy as Kompozer et al.
To ignore the real differences in such a gloss-over does them a disservice. I use both, and I've used DW since its days as a Macromedia product. I prefer EW; it's more user friendly and very flexible. I find I go back to DW less and less.
If you look at the dreck code produced by programs like iWeb and Flux, you'd see that this article is pointless. Wanna put up a site to post family photos? Fine, use Kompozer or CoffeeCup, but if you want something that's cross-browser compatible and looks good under all viewing conditions, you need EW or DW. And you need to learn CSS and HTML.
BTW, EW is only $79 as an upgrade if you have any version of MS Office or some other programs and there's a 60-day free trial, fully functional.