веб-разработка не подразумевает понимание алгоритмов, структур данных, паттернов проектирования, веб-разработка - это склейка разных частей кода, Stack Overflow-driven development
Не стоит клеить ярлыки. Просто войти в веб быстрее, поэтому можно сказать что в вебе больше начинающих разработчиков. Но я бы не называл людей обезьянами с гранатой
веб-разработка не подразумевает понимание алгоритмов, структур данных, паттернов проектирования, веб-разработка - это склейка разных частей кода, Stack Overflow-driven development
если считать JS аналогом С (мы пишем на чём-то более удобном, а потом это компилится в JS) - тогда норм) а вот если напрямую на js писать - нуу, это выглядит как антипаттерн для архитектуры ЯП