Both the system browser and Authorization Server app affords several advantages for OAuth 2.0 over embedded web-view based user-agents, including
The system browser is the RECOMMENDED External User-Agent choice for most Authorization Servers, as it reduces implementation complexity by reusing the web Authorization_endpoint, and is often needed as a fallback even when an Authorization Server app is available.