Насчёт дауншифтинга из руководящей должности обратно в разработку - не знаю кто считает что это плохо, я например вполне осознанно сделал «шаг назад» с директора обособленно подразделения и фронтенд лида обратно в рядового разработчика, при смене работы.