I can tell you two things. The benefits of making libraries into separate addons far outweigh small issues like this and some libraries simply don't need updates on every new game version (like LibStub or LibAddonMenu).
If we don't move forward, we will never see what has to be changed in order to make it "right". You bringing up this issue is just one more argument to just do it.