While the dynamic publishing model of Movable Type is not heavily used, it is actually a very useful feature. Probably not as a complete CMS - mostly because it is not full-featured - but certainly to provide some nice functionality on the side as it were.
Unfortunately the dynamic publishing functions are not documented much, if at all, so when you run into some issues, it can be difficult to troubleshoot. One of the more common problems you may find is an error message such as this one - when you cannot redeclare the 'MT' class, it will prevent the entire dynamic publishing subsystem from starting up, and you will be dead in the water!