Просто вы потерялись в середине нулевых, а по некоторым вещам и в начале.
Стоит немного наверстать.
Писать конечно можно и в блокноте. Я в середине нулевых начал пользоваться eclipse, nusphere (phped), теперь же жизнь без PHPStorm не представляю. Для простого кода обычно использую sublime.
Ну и конечно, я так же не представляю жизнь без препроцессоров, современных наработок и т.д. Все что вам кажется дикостью. К примеру вместо PHP на серверной стороне использовать NodeJS или вообще Go.
Помните, в 90е сотовые телефоны были редкостью ? Они были в новинку.
Но сейчас, жизнь без них (я про обычные сотовые, без чатиков) просто не могу представить.
Все как и с любым другим направлением, технологии развиваются, человек привыкает к удобствам и обратно уже не хочет. Соответственно, компании ищут сотрудников, которые бы обладали набором современных знаний, т.к. для командной работы это очень спасает.