Без заголовка
Дискуссия эта традиционная, ей уже много-много лет. Гена Лебедев обычно говорил по такому поводу: "топор должен быть острым: инструмент должен позволять делать всё. Затуплять инструмент неправильно". Аналогичные выводы у группы Алана Кея. Я придерживаюсь тоже этой точки зрения. Вместо того, чтобы ограничивать людей в языковых средствах, нужно думать о компьютерной грамотности (т.е. массово обучать людей выражать свои мысли на формальных языках, как учат математике).
Тут смешаны самые разных дискуссии:
а) про выразительные возможности языков программирования
б) про программирование-в-большом
в) про коллаборацию при программировании большими группами людей
г) про компьютерную грамотность
д) про пользовательские интерфейсы
и так далее.
Ваша позиция понятна, текстов в Сети на эту тему огромное количество -- как с поддерживающими вашу позицию аргументами, так и с аргументами противоположными.