Я думаю что изменить то что уже отлажено и работает - достаточно трудно. Каждая мелочь, какой бы простой она не казалась, может потребовать много много изменений и долгие часы отладки, багфигсинга и т.п. Поэтому для ее реализации нужна суровая необходимость включения в общий план работ и знание, что это в конечном счете принесет выгоду и не разрушит то что есть сейчас. А это решение уже прерогатива разработчико - оценка необходимости и рисков. Так что кудесник тут ни при чем.

и собственно никого не потянуло заново перечитать это?