Если Вы не знаете как управлять Вашим сайтом, то вывод может быть только один, это уВас не достаточно знаний, а не плох движок сайта. Если бы в Битриксе нельзя было делать все что душе угодно, никто бы им не пользовался. А тут можно все делать вопрос только в знании и умении. Кто то ведь разработал Вам сайт на данном движке, у него как то получалось это делать. Почему у вас не получается, может просто нет желания учить что то новое. По ходу работы приходится модернизировать сайты для Сеошников и поверьте каждый раз встречая очередное творение, непроизвольно сравниваешь с Битриксом и материшься как Вы сейчас. Все это происходит до тех пор пока не понимаешь как устроен механизм. Но и после всего понимаешь, что зачастую инструменты не предусматривают той гибкости, что дает Битрикс. И внося правки понимаешь, что без знаний программирования никто обратно не изменит. На битриксе зачастую если шаблон построен правильно, достаточно знаний администрирования системы.