Here's a link to a discussion on the use (or lack thereof) of a CMS (content management system): TechRepublic article
A CMS needs to be rightsized to your needs. As nice and full-featured Wordpress might be, it is overkill for many websites. It is the philosophy of Vizlogix that many CMSs are bloated and excessively complicated, which may lead to maintenance problems down the road.