💡 WHY RILEY IS RIGHT
A native app introduces two stores, signing, release pipelines, review delays, push infrastructure, deep-link behavior, more analytics surfaces and another client that must remain compatible with the backend. If users mainly read, search, fill forms or check dashboards, a responsive website may already solve the problem. Native code should earn its existence through usage or capabilities the web cannot reasonably provide.