Decentralized applications (DApps) are the next logical step in the evolution of blockchain technology. It can be compared similarly to the web protocol and applications that followed after. Now protocol allows the development of new products but doesn’t create mass adoption in itself. DApp is a different story. DApps are created for general public adoption and income generation. While protocol can generate income from the selected few - DApps are able to generate millions of users with an endless income stream. Would you rather support internet protocol (like HTTP) or an app like Uber?