Со многим в принципе согласен, но в то же время не совсем понятна мораль. Неужели это призыв всем дружно переходить в своих разработках на Си и Паскаль?.. По опыту могу сказать, что программы на Си гораздо сложнее сопровождать, чем, скажем, на Java или даже на C++ (не всегда, но как правило).
Язык Си уже не такой мейнстримовый, как был раньше, и на самом деле он совсем не простой, а очень даже сложный. Он слишком многое позволяет, достаточно для того, чтобы в умелых руках превратить проект в кошмар для группы поддержки. Такой непопулярный сейчас язык, как ассемблер (который, конечно, держит свою нишу, но не в мейнстримовых разработках) на самом деле еще более плоский, чем Си, но почему-то это не прибавляет ему очков.
P.S. да, я знаю, что нет такого языка "ассемблер", есть совершенно разные "ассемблеры"