Quando eu pesquisei recentemente sobre outras linguagens de programação para ter uma opção adicional ao Python encontrei vários usuários insatisfeitos no longo prazo com Javascript. Ficou bem claro que o ecossistema JS é muito picotado em bibliotecas e projetos diversos e imaturos difíceis de manter no longo prazo.
Parece que falta consistência em manter poucas e boas bibliotecas ao longo do tempo.
Por isso, por enquanto, tenho Elixir ou Go como opções melhores como alternativa ao bom e velho Python, que até agora foi bem fácil de manter durante os anos.
Sabe dizer se Python já tem uma solução realmente boa para uso? Eu vi um tempo atrás algumas das referências da comunidade que não dava pra usar em mobile e no browser só tinha um início ainda (eu acho que não dá pra quase tudo em desktop e algumas coisas de web, mas é a melhor opção em vários outros cenários). Acho que muita gente aceita JS porque roda dos dois lados, algumas linguagens estão bem nisso (C#, Rust, etc.) mas não sei como está Python.
Python é mais utilizado em desenvolvimento web, análise de dados, machine learning, desktop, automação...Para mobile bem menos usado, mas pesquisando rápido achei alguns frameworks para este fim: Kivy e BeeWare.
Linguagem rodar dos dois lados tem seus prós e contras e nenhuma vai solucionar tudo.
O Instagram que tem backend feito em Python (Django) e recebe milhões de acessos por segundo deve utilizar outras linguagens em alguns pontos da sua estrutura.
Tem produtos, mas desqualificados por alguns dos maiores nomes da comunidade (pelo menos a última que veza que vi, essas coisas podem mudar).