5.5 и 5.9 ОЧЕНЬ отличаются по функционалу.
Вот и представь, что разраб тебе такой "О, в 5.9 добавили новые классы управления чем-то. Давай пересоберем весь стек на 5.9". Для тестов же разраб может собирать под свою систему, где уже собранные версии поставляются. Или как я говорил про bluezqt. Там есть автокоммиты по обновлению версий зависимостей, и если надо добавлять функционал, то все зависимости тоже надо обновлять, хотя там надо всего-то пару коммитов обновлений по функционалу.