I wrote an original CMS for
our site :-)
PHP-Nuke type cms's are useful for people who can't code, I guess.
It definitely helps to use _some_ pre-written code (we have a phpbb forum).
I would think that if the team customized the template to give the site a good look and feel, using a CMS isn't a sin.
--Jonathan