I don't think there's anything wrong with the current design of needing the library to be present before using it. It also seems strange that there is any concern at all about loading multiple copies of LDB when you're so strongly against disembedding, and obviously not concerned about loading multiple copies of other, much larger libraries. :p
Because of this im removing LDB support from my addons, the code to use LDB if precent will remain and become entirely optional, however im removing the lib entirely from my project.
How petty and obnoxious. Yes, making life difficult for the thousands upon thousands of addon users who don't know that libraries even exist, let alone how to manage a standalone library setup (which everyone around here seems to think is horrible and useless and evil nowadays anyway), just because you disagree with one library author's view on how his library should be distributed is really a great way to prove your point. :rolleyes:
Also, unless I misunderstand how the point system works, how is he "abusing" anything? Are different amounts of points given depending on whether a library is listed as an "external/embed" or a "tool used"?