Мне важно, чтобы человек код научился писать качественный, а не какие-то тесты. Это второстепенное. Если понадобится, изучит сам
Разработчик, который владеет js на профессиональном уровне, гораздо полезнее и универсальнее, чем разработчик, знающий только Реакт или Jquery, к примеру. Он быстро освоит нужный фреймворк или библиотеку, если в этом будет необходимость, в отличие от разработчика, который не владеет языком в достаточной мере и сосредоточен на разработке с использованием только какой-то одной технологии или стека технологий.
Фреймворки, библиотеки слишком непостоянны. Сейчас их особенно много. Познать в совершенстве каждый фреймворк не представляется возможным.
Они сменяют друг друга с огромной скоростью, а САМ ЯЗЫК остается неизменным. И вряд ли в ближайшее время что-то кардинально изменится. JS становится слишком популярным, чтобы сдавать свои позиции