Concordo com você.
Eu mesmo não mexo muito mais com isso porque não gosto e acabei não sendo bom o suficiente. Eu delego para outros quando posso.
Não gosto de nuvem e outros XaaS. Tem sua utilidade, mas acho um erro em boa parte dos casos. O que eu tenho na nuvem é servidor "próprio" para realizar o que preciso. Pode dar mais trabalho, mas tenho mais liberdade, poder, flexibilidade, geralmente custam menos, e até mais segurança.
Embora segurança de verdade, você tem in-house. Claro que pode fazer algo falho, mas não deve comprometer muito. Na nuvem, se errar pode comprometer muito. Então entendo que muita gente considera como seguro, mas é curioso que no começo do fenômeno falavam que era mais inseguro.
O que mais concordo é que no geral pode sair mais caro. Por que você acha que o Stack Overflow não usa nuvem? Lá tem alguns dos melhores programadores do mundo (muitos saíram). Gente que pensa para fazer em vez de seguir modinha. Eles tiveram um pouco de trabalho no começo, mas colocaram tudo no ar rapidinho, usufruem de muitas vantagens, além do preço, não precisar ficar escalando sempre (ele pagam menos do que pagariam em nuvem para atender uma demanda baixa, mas já tem pronto para multiplicar dezenas de vezes a capacidade sem custar mais ou mexer um dedo). Sabe porque eles aparecem primeiro em muita coisa no Google? Porque isso deu latência baixa. Os outros se ferram por causa da latência alta gerada por "infra alugada" e segmentada.
E claro que a preguiça é um problema também.
Hoje não compensa para o que eu uso, mas já tive um data center no meu quarto e funcionava melhor, além de ser muito mais barato. Eu pagava o investimento financeiro feito em 6 meses. Nenhuma aplicação financeira dá isso.
As pessoas não pensam mais, fFazem o que parece mais fácil.
Pior quando entregam mais que a infra e engessa você em tudo. Eu já vi (estou vendo de perto) o caso da solução ser uma porcaria porque a plataforma que entregou algo pronto tolhe seu trabalho.
Longe de dizer que a nuvem nem deveria existir, mas as pessoas perdem oportunidades por olhar para ela como a primeira solução. Tem coisa que entregará menor custo. Tem coisa que isso só aconteceu porque quem iria fazer não sabe fazer. Mas não adianta, quando a pessoa já está viciada, ela não enxerga mais nada. Eu tenho algo na nuvem em algo que faz sentido, que ficaria mais caro eu manter fora.
Ajudaria se tivessem serviços de entregar algumas coisas prontas para você usar em vez de alugar nuvem. Mas alguma coisa me diz que "pra variar" seria distorcido e começaria a ter problemas.
E para finalizar, eu volto a falar de aplicações web serem problemáticas. Muitas vezes você acaba sendo obrigado a ter essa complexidade toda (que pode pagar por mês para ter) só porque escolheu fazer web (até não é assim tão necessário sempre, mas muitas vezes é).
Um detalhe que eu percebi depois, até lendo oiutras respostas, até boas, que as pessoas hoje têm dificuldade de enxergar cenários que toda essa infra alugada não faz sentido, quando por décadas era só o que existia, funcionava absurdamente bem para quase todos os cenários e estava tudo bem. É verdade que alguns cenários novos isso mudou, mas muitos deles nem deveriam existir. Minha preoupação é que as modinhas estão cegando as pessoas e enxergam só um jeito de fazer e tem que ser o que está todo mundo falando. Estão até inventando a necessidade de um cenário que poderia ser diferente. Um dia farei algo explicando mais sobre.
Faz sentido para você?
Espero ter ajudado. Em geral estou à disposição na plataforma (sem abusos :D)
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).