In reply to Robert.

Exactly. Users who do not know that they do not want to be locked in, and themes that don't care to warn them ... a big problem. Yet, there is nothing wrong with lots and lots of dreamboat functionality. Maybe an import and export plugin between theme and core, then functionality would be served and data/content would have a home. But the current db structure is a bit of a nightmare, so yea, WP v 10.9 maybe.