Compartilho da sua opinião. Boa parte do que tem aí é o que falo.
Não acho que alguma ferramenta popular seja completamente inútil, em geral haverá um cenário que seja bom o seu uso, mas em geral também o uso se dá pelo hype. E as pessoas não conseguem se livrar disso.
Em muitos casos até acho que pode ser necessário fazer uso de tudo isso. Mas só porque a web não é a tecnologia certa para o que a pessoa está fazendo. Não era mais fácil resolver os problemas no nativo? Mas houve uma conjunção de coisas, e houve muito interesse em fazer a web ser o centro do desenvolvimento, e aí tudo vai conspirando a favor. "Tem um problema? vamos fazer uma ferramenta que resolve". Em vez de escolher algo que não tem tanto problema.
Hoje boa parte das pessoas não conseguem justificar a escolha com fatos reais. Mas como toda "conspiração", vai aparecendo gente para criar argumentos que pareça ser uma escolha plausível.
De toda forma, é uma batalha perdida. Podemos falar sobre, mas não mudará o panorama. Chega uma hora que vira o normal.
Obviamente eu sou mais "radical" ainda.
Faz sentido para você?
Espero ter ajudado.
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).