А подскажите, почему не любят фронтендеров?
1. Низкий порог входа, отсюда низкая квалификация значительной части разрабов. Ноль алгоритмов и тп. Зачастую нет технического образования вообще, и системного мышления как следствие.
2. Минимальные познания во всем за пределами жабаскрипта и ноды
3. Постоянная тяга нафигачить новых фреймворков. Частично из-за того, что многие имеющиеся нафигачены такими же макаками с вагонами багов и корнер кейсов
4. Нечеловеческая тяга по затаскиванию в проект либ и готовых решений непонятного качества, ввиду пункта 1. Дальше все дружно разгребают баги не только проекта, но и всех этих решений