A diferenca, por exemplo de um Metatrader em Android ou iOS eh a mesma diferenca de um Word ou Excel de Windows para Android. Devido as limitacoes da plataforma (tamanho de ecran, falta de teclado/rato) torna-se uma grande chatice criar interface pratico para todas as funcoes, duplos clickes, botao direito, teclas de atalho, menus enormes (soh as opcoes de menus ocupariam o ecran todo ou mais), varias janelas e indicacoes... Isto para n falar da memoria, espaco em disco e processador que iam ser sub-performantes.
Acredito que num tab de 7 ou 10 polegadas de ultima geracao jah fosse possivel algo mais completo, mas mesmo assim, o facto de n existir rato/teclado, e n se ter um control facil em termos de janelas, minimizacao e manipulacao destas no Android ou iOS, eh dificil.
Para isso o melhor mesmo eh um pequeno netbook, ou como agora se passaram a chamar ultra-portateis. Alguns tem ecran giratorio e transformam-se num tab, com o Windows8. Ai sim, podes ter a utilizacao q falas, mas jah n eh um smartphone...
N se pode ter tudo. Em relacao a espaco para programadores, existe sempre, mas eh de notar que existem dezenas de aplicacoes a serem desenvolvidas e mantidas constantmente pelas mesmas casas, ou a contrato das corretoras.
Eh um mundo jah explorado ah alguns anos.