結局のところ、何も知識がない人がソフトウェアを使えばプロ並みのホームページが作れる、なんてことはありえません。
基礎知識があって、それなりにホームページの作成経験がある人が使えば、かなりの作業の簡略化、効率化につながります。(例えばショートカットキー、Ctrl+?で何々など)
本格的にホームページを作ったことのある方ならわかると思いますが、CSS(スタイルシート)の解釈はパソコンの環境や利用しているブラウザ(FireFox、Opera、InternetExplorerなど)によって異なる場合があります。同じようにDreamweaverのプレビュー画面と、実際の表示が異なる場合もあります。当然のことです。この違いをソフトウェアのせいにしていては、それ以上は上達することはないでしょう。
しかし基礎知識がある人なら、どのようにしたらブラウザ間での違いがなくなるか、例えばfloatをしたボックスのmarginがInternetExplorerでは2倍になってしまうという不具合がありますが、これはdisplay:inline;を指定することで解消できるなど、こういった知識があれば問題ありません。
Dreamweaverは全く知識のない初心者向けではありませんが、これから本格的に勉強していきたい、本格的なホームページ作成をしていきたいと思う方なら、初心者でも買う価値があります。またある程度ホームページ作成をしている中級者、上級者の方はぜひ一度、試してみることをおすすめします。