Да, почему бы не пописать код и не попытаться стать нормальным разработчиком?
Вопрос чаще всего лишь в том, насколько человек силен духом.
Если мы говорим о местных программистах, которые работают на местах и реально пишут код, но не уходят с предприятий - то я не знаю, почему. Могут быть неявные причины типа возможности, что называется, прое...ься, имитируя бурную деятельность (на предприятии это проще, чем в какой-нибудь студии или продуктовой фирме). А может и желания кодить особого нет, волей судьбы заняли такую должность и плывут по течению, кто знает?
А что касается потенциальных свитчеров - то свитчнуться, вообше говоря - трудное решение. И пройти этот путь после принятия решения - ещё сложнее.