Until the creation of Uniswap, the first decentralized exchange (Dex) to achieve popularity, swapping cryptocurrencies on Ethereum was an expensive pain, often relying on primitive DEXes that were not suitable for Ethereum's unusual conditions, forcing users to stick with centralized exchanges like Coinbase. Blockchain and Web3 are still new technologies, and like all new technologies, they are not user-friendly. While using a crypto wallet isn't hard to figure out, a learning curve is involved, the worst penalty being the permanent loss of assets sent to the wrong address.
Creating a Metamask crypto wallet is pretty simple. Fortunately, Metamask simplifies everything and does all the heavy lifting behind the scenes.
Learning how to use Ethereum applications can be a headache-inducing experience for Web2 users, let alone understanding how on-chain trading works.
Ethereum's most popular browser-based crypto wallet, Metamask, has built-in token-adding and swapping features that are very easy to use and understand.