As an everyday user who is completely new to the Web 3.0 technology, it was easy to see why Dapps (Decentralized Applications) have not had great success in penetrating the mass market. For one, there were no clear explanations on how these Dapps work. When I tried to actually play a Dapp game, I was turned off by the complexity of the process. I had to first install Chrome extensions before I can set up my game wallet. This entailed writing down a mnemonic phrase which I found to be quite lengthy and tiresome. All these extra steps make for an unfavorable user experience that has no doubt led to the low rates of adoption for Dapps.
For more info: