Как в принципе можно быть против того что кто-то ради опенсорса бесплатно жертвует время и делает общественно полезную работу? Так могут думать только мудаки.
Но проблема мелких зависимостей уже была названа. И это проблема не связана с наличием чужих решений. Это проблема с хуевым пакетным менеджером и/или неумением разработчиков в создание базовой инфраструктуры для языка и/или с разрабами которые следуют правилу "если сделал что-то новое чего нет, залей на npm и выложи пост.
Проблема не в самом наличии чужих решений, а в проникновении коротких сниппетов в решающую роль в экосистеме