есть очень много нюансов касательно того что приложение может работать в оффлайне например
делать множество запросов на бэкэнд одновременно
верстка под экраны тоже отличается значительно
энергоэффективность
расход памяти (привет memory leaks)
кэширование
анимации
быстродействие
lifecycle
фрагментация устройств
безопасность
"просто грабит данные" - это работа с api/сетевые запросы имеют кучу своих реализации и архитектурных различий под мобильные устройства
иначе говоря мобильная native разработка имеет кучу своих специфических нюансов которые не учитываются при разработке фронтенда/web apps