Если цель достигнута, все страницы сайта работают и функционал не пострадал, то решение имеет место быть.
А, вообще, чем больше занимаюсь веб-разработкой (да и не только веб), тем больше понимаю, что универсализация прибавляет нагрузку будь здоров.
Собственно пример из жизни: пакет майкрософт офис, с трудом влезает на болванку. А, относительно, свежий пакет openoffice весит не более 400Мб. Причем второй работает быстрее и грамотнее отрабатывает, обладая тем же функционалом.
З.Ы.
С точки зрения вебмастера: Все чаще прихожу к выводу, что если обновление не вносит глобальных корректив безопасности, либо очень нужного вам функционала, то не всегда стоит обновляться.
С точки зрения разработчика: Поддерживать предыдущие версии сторонних продуктов не представляется возможным. Все новые разработки "на продажу" ведутся под новое стороннее ПО.
Разработка на заказ: Лучше обновиться и разрабатывать под новое, т.к. множество ошибок и нюансов разрешено.