It's easy to read, handy to use and ...arguably not very memorable. The more transparent web design is, the better its functionality. What happens though if you want to sell one of so many products competing for buyer's attention? How do you make your customers stick with your brand? And how do you guide your brand from startup to well known business? This is our No.1 consideration in web design.
Customers often request from web designer a site that can be updated by the owner. In the quest of not being dependent on web developer for maintenance and updates they opt for content management system they have no experience or knowledge of. It's easy to tell administrative assistant to change a word in a Word document, or replace a picture in PowerPoint presentation. No one thinks twice about it.
There is just not enough training or time to be able to implement the same for working with CMS. After making your site live, you get a 'manual' or not more than one hour training how to use your spanking new CMS. Moreso, a person who received that training is not usually the one who ends up having to update this website.
If you heard common CMS names like Joomla, Drupal, WordPress, phpAdmin, you're ahead of the game. It does not mean however that you will find CMS as easy to do as you thought.

A lot of times customers come back and ask junior web developers to update site for them, as they find too difficult and confusing to use CMS admin panel themselves. It's not to say that anyone should stay away from CMS. Know your options - that's all I am saying.
Go right ahead, click where your interest is!
Web Design Brand Logo Design Identity Page Layout Information Architecture Logical flow User experience Branded Email Website optimization Publishing Coding XML documents Galleries Charts Ads Brochures