Ну ты говоришь что раз сложные системы сделаны на простом - то можно не усложнять и писать на простом дальше. Но это же противоречит тому, то Ассемблер сам по себе прост, но его комплексность упростили до Си. Си тоже сам по себе прост, но как только начал обрастать либами поротилось еще куча более "упростительных" ЯП. И так далее. Вот та же кодогенерация и подсовывание сниппетов - то же ради упрощения а не ради усложнения. ;)
так, вот давай про простоту разберемся, что ты имеешь в виду под простотой?