What are you talking about man?

decentralized needs to build in hardware or software, for the average Joe everything needs to happen one click away. People are lazy and stupid

I mean, a decentralized application can't win the battle against centralized apps. cApps are much faster than any other dApp, try to run a dApp with 100 of millions of users, like facebook, youtube or any other platform that has a huge amount of traffic. Maybe it can, but we will need more computational power and resources. I mean it would be interesting to have an OS that in the core has already preinstalled dApps shop, where you can install it with one click. But I just saw one smartphone project, that tackles that issue.
My comment doesn't fit the thread, anyhow, because of centralized exchanges, like Coinbase, Binance, Bittrex, bitcoin has to gain the attention of the world, without them bitcoin would never touch the $20k.