Потому что js всё равно потом никто не читает и не правит. Его выкидывают на мороз вслед за разрабом и переписываю с нуля на ангуляре вместо реакта или наоборот.
Что-то дерьмо, что это (с) Патлач из видео со старого Siemens. Такой се эксперт, если переписывает что-то на Angular, потому как он объективно мертв… Кто-то скажет, выходят же обновления, но и для jQuery они так же выходят, что не делает зомби-поделие Резига более живым.
Если проект проработал 10+ лет, значит с ним всё окей. Лучше чем какой-нибудь условный Боря-*** завезёт вам next, nuxt, шмукст,и всё в один проект, который потом всё равно перепишут на что-нибудь нормальное.
Ага… то-то я не вижу проектов на Perl, все переписаны были на похапе, а потом на что-то иное… А ты сиди на ангурятине, веря что ничего менять не надо, раб-о-товдадетель потом порешает, когда поток заедушных рабов, знающих или желающих разбираться в сим мусоре иссякнет… Вот прошло 10 лет. Где Backbone, Knockout, ExtJS? Из старья этого живет ангурятина только, да и то потому что она есть в шаблонах проектов на ASP.NET