I'm growing more fond of the Drupal content management system and have begun using it in the websites I make for other people. For a tech savvy person, Drupal isn't difficult to get into and manipulate— but not everyone is tech savvy. Whether its friends, family, professors, or a client, there's a good chance that person is not a web developer. If they are, why are you making their website? Learning how to use a CMS and then how to mark up posts can be difficult and time consuming, and end-users either can not, do not have time for, or are not interested in learning how to do it.