1) Зачем? Какой в этом смысл? Патч содержит в себе все правки между версиями.
2) Подопечных сайтов на JBZoo в общей сложности под тридцатку - что-то везде всё обновляется без особых хлопот (если, конечно, разработка велась изначально правильно)
3) Таки всё обновляется. Переопределения нужно использовать там, где это возможно, делать отдельные шаблоны. Правки в хэлперах, свои какие-то плюшки - ведите лог изменений, юзайте гитхаб.
А если я как покупатель/пользователь JBZO, НЕ являюсь хорошим программистом и знатоком JBZOO
То получается для меня КАЖДОЕ обновление это геморрой!!!
Ведь надо выискать ВСЕ файлы которые я правил, а если что не вспомнил, то весь сайт глюками пойдёт...
А когда ты видишь какие файлы изменились, то и обновить легче...
Я вообще не вижу проблемы делать такие патчи о которых я говорю...