I don't know if other people feel the same way, but I think there should should be a complete backup capability included as part of MC. You should be able to use this to:
1) Do a complete backup of MC in a single operation
2) Restore MC to the same PC (including setting, smartlists, etc. - option for with or without library details )
3) Restore MC to another PC (with or without the library content details - Tracks/thumbnails/etc.)
A lot of clever people have worked on this issue. They have figured out where all (most) of the parts and pieces are stored. They have either developed tools or workflows that deal with this issue. But this is beyond the skills of the average MC user.
My guess is that the JRiver team does not see a simple solution that is a 100% complete & flexible. As a result it is perceived as a large project with little payback. I would also guess that an 80% solution would be a simple project, it would just have some limitations.
Any comments?