nd a better strategy would be something that supports general web
development that isn't tied to a particular model like a blog.
That seems like the weakness of the "content management systems"
that you currently have to pick from. They all support an infinite
variety of trivial variations on the blog model, but make it hard
to really go anywhere else.