Существует такой подход. Обусловленный разными причинами, про которые, как писали выше, можно почитать в статьях - и, не в последнюю очередь, мне кажется, личными предпочтениями и привычками разработчика. Нас, к примеру, в свое время учили на курсах по javascript: ставьте const по умолчанию всегда, потом, если понадобится изменить значение переменной, измените на let. Есть ли действительно значительная разница в производительности, у меня так и не дошли руки разобраться, но привычка осталась - почему бы нет?