A meu ver, isso é a pergunta errada.
Uma empresa pública é um dos mecanismos legais através dos quais o Estado fornece aos seus cidadãos um serviço.
Se esse serviço puder ser melhor fornecido através de empresas privadas, sujeitas a concorrência *efectiva*, então o Estado deve retirar-se do mercado.
Por exemplo, acho que o Estado não tem nada que deter um banco hoje em dia e devia de privatizar a CGD.
Já quanto aos CTT, tenho dúvidas...