Ещё раз повторю.
Инструмент надо выбирать оптимально. На оптимальность могут влиять многие факторы и с разными приоритетами в зависимости от конкретной ситуации.
Использовать полноценную IDE (тот же JetBrains) для написания пары скриптов на bash - вот это как раз "забивать гвозди микроскопом". Понятно, когда IDE уже установлен и используется для задач ему свойственных, тогда можно и пару сриптиков и в нём сделать. Но специально устанавливать IDE для скриптов на bash - это совсем не оптимально.
Вполне нормально, когда установлен KDE, использовать для этого тот же KWrite - там и подсветка синтаксиса для этого есть и пр.
А вот в ситуации, когда скрипт надо сделать на удалённом сервере (а там только консоль) - тут оптимально использовать именно консольные утилиты.
(если придираться к терминологии, то те же mc и vim - это уже не утилиты командной строки, а TUI - Text User Interface)
Да и если на удалённом компе есть X, то оптимальней подключиться по ssh в консоль и побыстрому всё подстроить.
Особенно когда канал не шустрый (10Мбит для внутренней сети между филиалами организации - это суровая правда жизни - расценки провайдеров для юрлиц на выделенку существенно отличаются от цен для физлиц, поэтому выбирают полосу пропускания по необходимости, чтобы не переплачивать)
Так что не надо впадать в "революционный угар" и объявлять что-то несовременным, устаревшим, немодным и пр.
Всему найдётся применение, если грамотно и оптимально выбирать инструмент. Что не будет использоваться, отомрёт естественным путём.