Раз тут такой разговор.
Для меня рефакторинг это уменьшение объема кода путем выявления паттернов, зависимостей, течением времени и появлением новых технологий.
Это возможность сделать код поддерживаемым.
Это улучшить DX, обновить зависимости, документацию.
Если команда разношёрстная, то перед рефакторингом нужно потратить время на выравнивание знаний, а также привести код стайл в единое стезя