Мне не очень нравится тенденция, когда человек использует инструмент, не понимая что за ним лежит. Это же блин не рокет сайенс. Работа с this, хойстинг, throttle, denounce, делегирование, прототипы. .. на этом же все строится. Это и в инструментах помогает лучше разбираться. Я стараюсь на собесе проверять не только инструмент, но и базовый фундаментал, и навыки чтения чужого кода, и навыки лайтового рефакторинга... ну как иначе?