Зачем мидлу проводить код ревью и оценку работ других разработчиков?
на проекте, где я сейчас работаю, недавно решили попробовать ревьюить код друг друга вне зависимости от того, мидл это, сеньор или лид.
на самом деле это дает плюсы: было пару раз такое, что находилась глупая мелочь, которую разработчик пропустил из-за невнимательности (например, грамматическая ошибка или некорректный тайп хинт), но зато это замечали коллеги на ревью.
я считаю, что это нормальная практика