That's true, but it's just more difficult to distribute.
You're right, it is inconvenient. There are some desktop dapp browsers such as shadowlands (supports uniswap and makerdao) but nobody is really using these (yet). https://github.com/kayagoban/shadowlands