Николай, всегда думал, что CMS как раз и существует для того, чтобы облегчить жизнь пользователю и разработчику.
Например я с прошлого века занимаюсь деланием сайтов (с 1998), но меня напряг этот момент.
Помню что такая проблема уже случалась с каким-то движком, но много лет назад.
И обращаю внимание, что так называемый веб-разработчик, даже имеющий многолетний стаж, зачастую не фамильярен с .htaccess.
:)