Зададимся вопросом, почему хуйня стала популярной, и почему эту хуйню все радостно юзают
А нефиг тут и задаваться вопросами: ровно по той-же причине, по которой юзают Go, Kotlin, Python, Ruby - очень низкий порог вхождения в язык. Правда тут есть одно но, заключается оно в том, что не все из этих языков поддерживают строгие правила кодирования и соответственно быдлокодить на них получается значительно проще чем на других. Отсюда и количество говнокода в этих языках (которые в целом вобщем-то ничего).
На жабе быдлокодить сложно, на котлине уже без проблем.
На питоне быдлокодить сложно, на руби - без проблем.
На С быдлокодить (ну и вообще кодить) сложно, на ПХП уже без проблем.
Ну и тэдэ.
К сожалению, качество программистов адово падает в последнее время, как-раз из-за кучи сахарка в языках, отсутствия желания разобраться как это работает вообще и вообще отсутсвия желания изучать инструментарий.