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