Here is a classic example what's good and bad about Ethereum from coindesk.com this morning. The good part is that you can write this kind of stuff, the bad part is it uses the Ethereum block chain. What's happening is all these ICO tokens, VMs, DAOs, and Smart Contracts, live on the same block chain because it's easy to do it that way, the end result is the Ethereum block chain is growing faster than technology is. The storage space requirement is growing exponentially, and the bandwidth required as well. That's unsustainable, and it will collapse, leaving a hand full of highly centralized big servers as the only full nodes. This chart will give you an idea of the block chain growth rate https://etherscan.io/chart/chaindatasizefull It's gone from around 100GB at the start of the year to over 450GB atm. By comparison, the Bitcoin block chain is around 170GB and it's taken 8 years to get there. The solution is these apps need to store their data on some other type of chain, maybe an IOTA type of tangle.