I think the reason is that such questions are often asked by first-year students at universities and there are enough answers you get from the Google search, the same points you mentioned in this topic ---->
DISADVANTAGES OF THIRD PARTY LIBRARIESAbout myself I see that the problem is how to teach or cross-reference or public:
-Always the answer to the problem is to download the entire library. for example, I have X problem so the solution is to download A library, For Y problem download B library but the real solution would be to build a small private library.