Никто не будет пересматривать архитектуру только потому что ты вышел на новый уровень. Потому что это фреймворк, и у разных разработчиков разные подходы к программированию. Элементарно посмотри на серию наших модулей и тех же PDO-модулей Безумкина. Здесь абсолютно разные парадигмы разработки и использовать одни модули одной серии не видится возможным или разумным с серией других модулей. Нет здесь речи о хорошести или нехорошести этих модулей, речь именно о разных подходах, разных технологиях. Соответственно его модули очень годятся под его минишоп, и не годятся под наш shopModx, и наоборот, наши модули для нас хороши, но не будут дружить с его минишопом. Так почему же мы должны настаивать на том, чтобы MODX перекроили именно под нас? Просто потому что нам от этого будет хорошо? Нам будет. А 99% MODX-еров не используют такие технологии. Поэтому наши хотелки просто так никто не будет реализовывать. И хотелки Василия тоже никто не будет реализовывать. И твои хотелки тоже просто так никто реализовывать не будет. Но если у тебя есть четкое понимание как сделать лучше, то не высказывай свои соображения, а фигачь пуллреквест. Там его рассмотрят, и если он интересен и обратная совместимость 100%, то может и примут. Но вот посмотри один из моих PR. Про него я писал здесь. Это очень полезный PR, и занимает всего одну строчку. Так вот, не смотря на то, что это всего одна строчка и никак не влияет на текущий MODX, а только дополняет его (так как третий параметр в функции появляется), его планирую ввести только в версии MODX2.4, то есть даже не в 2.3. Поэтому все эти обсуждения хотелок ИМХО - трата времени. Хочешь - делай. Но обсуждать долго нет смысла и выражать особо свое мнение. Просто делай молча и все. У меня 22 пуллреквеста в MODX, это только по MODX Revo. Еще есть в xPDO и несколько багфиксов по MODX Evo и 0.9