Eu nem perco tempo quando ficam nessa discussão. É incrível como é comum de as pessoas tentarem encontrar uma bala de prata quando se trata de desenvolvimento. Botar um navegador disfarçado de app é revoltante, do ponto de vista do usuário.
Exemplo simples: apps de bancos. Uso o do Itaú e o do BB, ambos para Android. Ambos são lixonentos, apesar de o do Itaú ter uma integração interessante ao hardware, que é ler código de barras. No demais, é tudo pior. A navegabilidade é diferente da comum aos apps nativos, o layout dos componentes, etc. Tenho de ficar acessando um "app" com cara de app de IPhone.
E tem ainda o detalhe básico: transferência de dados. Se usamos uma webapp, temos de fazer trafegar toda a estrutura do HTML, enquanto um app nativo nós podemos transferir uma string em JSON, por exemplo.
Frase mais incrível que existe:
"Uma coisa é uma coisa, outra coisa é outra coisa"