What I think there will be no single ultimate blockchain but many improved blockchains that will serve different niches. It is impossible to implement all features, protocols, and ideas in a single blockchain with absolute democratization and decentralization.