There is no "technology" named blockchain. it is just an inefficient messy data structure used in bitcoin, nothing more.
Blockchain, as implemented in Bitcoin, is inefficient for "other use-cases", look at Ethereum/ICOs, because POW requires a large amount of computing resources. But it's not "messy".