Чтобы этой проблемы не было, нужна большая стдлиба (уровня JVM или .net), а этим заниматься никто не хочет.
В первую очередь, конечно, нужна невозможность распиливания библиотек покрупнее на библиотеки поменьше. А так же боль от использования библиотек, например проблемы с БИНКОМПАТОМ))))0