Прочитал вторую статью.
О парадоксе.
ИМХО, не нужно в обучении замыкаться только на ББ и Обероне.
Мы на РСДН обсуждали этот вопрос. Язык Сплюснутый в настоящее время необходим, поскольку С++, C# и Java. Но после правильной постановки мозгов.
С технологиями  майнстрима обязательно нужно знакомиться, ибо выйдя из универа студент все равно с ними столкнется, и придется изучать. Лучше - раньше.
Поэтому мне представляется, что можно после базового курса давать курс сравнительного изучения Оберона и Додиеза.
И непременно с разбором технологических ошибок разработки как языка, так и среды.