Проблема в том, что вы (последователи этой доктрины) - никак не можете осознать что рядовой пользователь - НЕ ХОЧЕТ знать этого, как блондинка не хочет знать устройство карбюратора порше, на котором она ежедневно ездит на шопинг, более того , она не хочет даже открывать крышку капота... но она готова (точнее ее папик) платить другим людям за это - каждому свое....
Пусть юзер (и его блондинка) не знает устройство того, на чём он каждый день "сёрфит по инету", но когда он осваивает ПО, в котором будет работать профессионально каждый день, то право и долг разработчика такого ПО стимулировать пользователя освоить именно такой стиль, в котором ему самому, юзеру, будет потом удобнее всего годами работать... Я видал и тёток в банках (не-программисток), которые любили ФАР, потому что им показали преимущества, и других, казалось бы, "тупых юзеров", которым кто-то что-то сумел правильно показать - и дело пошло...
А как можно, работая в образовании, не понимать, что нужно не подстраиваться под текущую ситуацию, а пытаться задавать нужный вектор?
А Вы предлагаете тупо всё принимать, как есть, и быть соучастником идиотизма.