Why are Django and Rails CMSes So Rare? This article suggests that because the frameworks are so usable, it makes sense to roll your own CMS for every project rather than stick to a general-purpose one.