На личном опыте, добавлю, что это огонь как сложно становится. Каша в голове из всего, где как можно и нужно. В итоге пишешь везде не используя преимущества языка - а на некотором общем коде, который можно с минимум усилий перенести туда-сюда
Эволюция фреймворков и языков происходит чаще, чем раз в 15 лет. Попробуй дать серьёзную задачу на тайпскриптовом стеке эксперту с бэграундом в шестой джаве, делфи и VB, например
это не эволюция, а просто изменение. попробуйте дать фронтэндеру, который на TS клепает сайты, серьёзную задачу запилить что-нибудь на дельфи — он поначалу тоже в растерянность впадёт