Я понял, откуда взялась JS экосистема. Схапать звездочек на гитхабе гораздо проще на 5 однострочниках, чем на одной серьезной либе
Мне кажется она взялась из-за порога вхождения по сравнению с той же жавой.
Что нужно чтобы начать писать на js'е? Буквально только браузер, где уже встроены средства отладки.
Придумывать типы, их взаимодействие между собой?
Зачем просто var/let и вперёд.
Отсутствие базовых вещей из ооп ещё играет роль.
И после того, как создаёшь что-то маломальски большое кажется, что можешь создать буквально всё.
А опыта в создании архитектуры просто нет.
Паттерны тоже не всегда учат. Есть те кто всё это делают иначе бы скажем vue/react/etc не было бы, но таких людей меньше.
Если шо это просто мой взгляд со стороны на ситуацию в js (не люблю холивары)