гм... я бы назвал это превращением искусства в ремесло. Ну, и плюс катастрофическое падение общей грамотности.. таки да, - и культуры тоже.
Несколько лет назад о-оочень преуспевающий и весьма молодой программер с пеной у рта доказывал мне что нижеприведенный код работать не будет, т.к. будет "stack overflow".
Кстати, я впоследствии задумался: а ведь на большинстве языков "верхних уровней" вышеприведённая изящная конструкция не описываема в принципе. Тоже, аднака, элемент деградации.PROC:
.....CODE......
CALL MA:
.....CODE......
MA:
.....CODE......
CALL MB:
.....CODE......
MB:
.....CODE......
RET
Впрочем, эт ещё фигня - вот лет с десяток назад приятель жаловался: участвовал он в организации программёжной олимпиады весьма высокого уровня. И была там разминочная (как прадполагалось) задача: написать функцию, которая на входе получает 1 либо 0 и должна соответственно выдать 0 либо 1.
Так вот, вместо того, чтобы написать что-то типа Return(1-x) более половины учаснегофф начали писать всякие IfThenElsы