In my experience it is the best way to go as the wysiwyg's tend to be quirky. If you learn the code then 1. you will be more familiar with your site and 2. you will be better equipped to do web design. I'm not fully against using them, but I say it is certainly better to know the code. With places like w3schools.com to learn from it really isn't all that difficult. One instance where I find using the wysiwyg's useful is when you have content in a Word document or other file that you want in your website. It is quicker to copy/paste that into your webpage rather than have to copy/paste into your code and then apply all necessary tags, etc. Sometimes you may lose formatting and have to still format some of it depending on what brand of editor you're using.