And last put not least, if once live the code for some reason breaks, if you have written the HTML yourself, you will know exactly what it is doing.
I've seen some of the appaling excuses for Javascript that Dreamweaver comes up with, and if you've developed using this then its never going to be able to be fixed by the person who built it, as they will likely have NO idea what its doing.
Its imo one of the things wrong with the IT teaching industry. People shouldn't be taught about products, they should be taught the technology.
Don't teach SQL Server, teach Databases.
Don't teach Dreamweaver, teach HTML and Javascript
The issue for the most part is if someone doesn't know what is available to them. If you know that there is a function in HTML that does a flip of a graphic from one to another, then you can find it in a product.
just my 2p
TiG