Eu acho que é um fato aceito agora que o software, uma vez instalado, vale mais que o preço, porque agora "já está lá". Estou falando de mais aplicativos de estilo corporativo.
Muitas empresas cobram quando você compra o software e, em seguida, mantêm o pé na sua porta com contratos de manutenção, acabando gerando mais $$ de você do que se você o tivesse comprado sete vezes. Sei que esse é certamente o caso em que trabalho com algum software proprietário com mais de 30 anos!
Acontece que este software é gratuito para instalar (pense nele como o modelo de negócios "drogas grátis no início"). O desafio, é claro, é escolher um projeto que seja bem mantido e tenha uma boa comunidade de suporte on-line. Mas, novamente, o mesmo acontece com o software não livre.
A migração para dentro e fora do código aberto tende a ser muito mais fácil do que aplicativos proprietários, porque eles tendem a suportar formatos abertos com mais frequência. Aplicativos proprietários geralmente "entregam" o serviço de migração para eles e outros serviços para facilitar a permanência deles.
Os aplicativos de O / S tendem a ter uma curva de aprendizado mais alta no início, o que praticamente exige contratos de manutenção, portanto há muitas oportunidades para fazer $$
Na minha opinião, nenhum dos modelos de negócios é melhor, apenas diferente. O modelo proprietário é mais difundido.