Se a sua referência a um upgrade de sistema difícil com postgres instalado, isso não é verdade.
O que é difícil para alguns é quando se constrói uma infraestrutura em torno de uma versão específica do postgres e, posteriormente, uma atualização do sistema para uma versão mais recente do Ubuntu inclui um postgres mais novo, que pode ter quebrado a compatibilidade com toda a infraestrutura customizada versão antiga.
Estar empacotado na forma instantânea não torna isso mais fácil ou difícil de lidar, por si só. O que importa aqui é como a embalagem é feita. Se houver pacotes de versões diferentes para cada versão de postgres, será mais fácil permanecer em uma versão específica e escolher quando atualizar para as versões mais recentes. No entanto, isso também pode deixar você com uma versão feliz e não segura de postgres, se não se manter atualizado com as versões mais recentes e manter seu software personalizado construído em torno das versões mais antigas, especialmente quando elas deixarem de receber atualizações de segurança.