есть вот такое мнение в сити
Я бы сказал, что CMS сама по себе — это на самом деле часть фреймворка, а именно — та её часть, которая упрощает нам работу с данными, с контентом. Поэтому WordPress на мой взгляд было бы правильнее назвать «фреймворк со встроенной CMS». источник
Видимо у на разное понимание к требованием современного фремворка.
в MODX нету не MVC не юнит тестов без которого современная разработка сайтов мягко говоря не возможна.
MODX эта скорее универсальная CMS чем полноценный фремворк...