I'm not in infrastructure on anything like that but from working on Alfresco for a while I can describe some of the things I've picked up.
I'm not sure it'd be so easy to migrate from one CMS to another, since Alfresco probably has many differences between other CMS. And that's really the key issue here is that Alfresco has its way of doing things, and other CMS have their way of doing things. Alfresco may be one of many open source CMS solutions, but that doesn't mean they're all the same.
For example
You have data sitting in your data store that is taken the form of a .bin file, do any other document management systems write and read data as a bin file?Exporting data may require some heavy duty tools, and there's nothing I've heard of in Alfresco yet that can export all your data in once place for you to do whatever with?Does the Alfresco system append any data to the bin file which makes it more usable for itself?The metadata associated with each piece of content is stored in the database, which may not necessarily be that useful since other CMS may have different ideas about what actually constitutes metadataEven then, a new CMS may have a different file structure, making most of your location data for content redundant
Those are just some of the things that come to mind anyway. I may be completely wrong on the subject however! But these are some of the things I think have an impact anyway, so hope that helps.