The browser-based mobile experience is considered difficult and complex, often requiring a user to click multiple times in order to navigate from browsing to downloading or purchasing content.
The On-device portal is also not without complications, supporting wide handset lists is a lot harder to manage than mobile web content, and updating major components is not just a case of re-publishing, but of redistributing applications.