Tanto web, mobile, embarcado e desktop tem seu mercado.
Sistema comercial fica bem melhor em desktop rodando em uma intranet, por varios motivos, entre eles, é ficar mais leve que estar dentro de um navegador.
É mais seguro tambem e mais rapido.
Desktop tá bem vivo e tem mercado pra ele e é gingante.
Se olhar bem nos proprios celulares, são na maioria das vezes apps, se assim não fosse tudo que é coisa colocariam dentro do navegadorzinho dele, que digamos fica horrivel.
Então basta ver que tem muitas coisas que em desktop fica de fato melhor e esse mercado ainda é gigante, alem disso nada impede de dentro da sua aplicação desktop se for o caso ter uma porta aberta para a internet.
Em relação a ganhar dinheiro, isso tudo é relativo, conheço um empresa que vende uma solução para uma carteira de 5.000.000 milhoes de usuarios que pagam mensalmente para seu programa em desktop.
Mas eles não são os melhores do mercado, mas adquiriram fama.
Logo, nem sempre ter o melhor programa significa ganhar dinheiro, mas Desktop tá ai e com tudo.
Tambem tem outra empresa que prefiro não escrever o nome, eles tem a mesma solução de um programa para o mercado financeiro dentro do navegador em javascript e fora dele em desktop, ambos fazem a mesma coisa e olhando são iguais.
A diferença é que o em desktop processa tudo mais rapido e isso pra quem opera o mercado da bolsa, forex, opcoes binárias tem a ver com dinheiro, sacou !!!.
Vai fundo que tem mercado e é necessário em muitos casos.