There are many reasons webdesign, is never going to die. Webdesign is not only about the way a website looks, webdesign is quite possibly the most encompassing web term, it includes seo/development/graphics/structure/keyword research/layout/ppc. Why CMS’s are not good for small business- first all CMS’s are applications as such they require constant attention keeping it updated making sure your widgets are updated and themes are updated, then you have to also learn the particular structure of whatever CMS you want to use. Boston web design is not only about the graphical look although that is a small part. Every day I see more and more ads for help with tweaking a CMS this way or that way and I just laugh because they are so hard to customize for people who can use them, let alone someone who has never seen a WYSIWYG, I build custom content management systems that use php and xhtml, I use a very logical back end system to allow the customer to add/remove products and blog, and I also integrate the ability edit any part of the website they want, but setting it up that way means there is less design control.