Exporting of a key has a problem, doesn't it: the key is still in the source wallet. There's no way to remove it, is there? Even if there is, it's easy to screw up and people will wonder where their money went.
I do not seet it as a problem, so what if I have the same private key in many wallets? Actually for me that is the case, because I store my wallets in many places on the internet. Encrypted of course.