Because then I write code and see that I need some functionality that already written in other lib - I want to use that code. Now I can make git submodule or just copy that lib, but it's not good to maintain.

Also now I can't easily find some lib and use it (it's hard to find and I have to copy it to my project).