Если действительно есть задача понять, откуда вызывается функция, то да
Конечно есть разумные пределы, и если таких мест много, то логгирование не вариант. Но я никогда не сталкивался с такой проблемой
Вернее, лишние вызовы конечно бывали, но пока даже логгировать не приходилось, хватало посмотреть на код и понять где ошибка
У меня функция вызывалась внутри event emitter, а само событие происходило в 40+ разных местах