Why Desktop Mode Exists on Phone Browsers
Every mobile browser offers a way to request the desktop version of a site, and that option works by changing what the browser reports. Its persistence says something about site behaviour.
The setting changes the reported identity
Selecting desktop mode makes the browser send a string resembling a desktop browser on a desktop platform, and often adjusts the reported viewport as well.
The device has not changed. Only what the site is told about it has, which is enough because the site's branching depends entirely on that.
The feature is therefore a direct user-facing acknowledgement that server-side identity branching frequently produces the wrong result.
It exists because mobile sites removed things
Many mobile versions of sites were built as reduced versions, omitting functionality on the assumption that mobile users would not want it.
When the assumption was wrong, users had no route back, because the redirect to the mobile version was automatic and unconditional.
Desktop mode was the browser's response: give users a way to defeat the redirect when the site provides none.
Redirects made the problem permanent
Sites that redirected mobile clients to a separate address compounded the problem, since a shared link would redirect again on arrival.
Deep links frequently landed on a mobile home page rather than the intended content, because the mobile version lacked an equivalent address.
Responsive designs largely resolved this by serving one address that adapts, which is why the pressure to use desktop mode has fallen.
The mode has costs for the user
A desktop layout on a small screen means small text and imprecise touch targets. Users choosing it are accepting that to reach something otherwise unavailable.
Some sites also serve heavier assets to desktop clients, so the mode can substantially increase data use on a connection that may be metered.
That users still choose it is evidence the mobile version was missing something they needed, which is the useful signal for a site to act on.
What it implies for detection
Any detection reading the user agent can be overridden by the user through this setting, so mobile detection is a signal rather than a fact.
Designs that adapt to measured viewport size rather than to a reported identity are unaffected, because the measurement remains true.
Providing an explicit link to the full experience removes the need for users to reach for the browser setting at all, which is the better arrangement for both sides.