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.
Respondendo a "Sabe dizer se Python já tem uma solução realmen..." dentro da publicação [Não disponível]
1
1
Tem produtos, mas desqualificados por alguns dos maiores nomes da comunidade (pelo menos a última que veza que vi, essas coisas podem mudar).