Dapp Survey 2019 – it seems we won’t see the massive dapps adoption until we solve the Ethereum onboarding problem
Many devs are talking about the onboarding issues:
Getting them started with a wallet and explaining that they'll have to 'sign in' to that wallet using widely varying software, some of which has a high incidence of fraud and failure, and that they can't ever lose (or change!) that password or else they'll permanently lose access to everything — that's a hard sell without some seriously good onboarding tools.
The funny thing is the same things were happening in 1994 and were fixed by Netscape browser:
An important innovation that Netscape introduced in 1994 was the on-the-fly display of web pages, where text and graphics appeared on the screen as the web page downloaded. Earlier web browsers would not display a page until all graphics on it had been loaded over the network connection; this often made a user stare at a blank page for as long as several minutes. With Netscape, people using dial-up connections could begin reading the text of a web page within seconds after entering a web address, even before the rest of the text and graphics had finished downloading. This made the web much more tolerable to the average user.