Blockchains compete with the existing financial system, which is largely held together by the major central banks and commercial banks.
And because of poor timing as mentioned, they just seem like a shabby deal since nowadays it’s entirely possible to get nearly all the benefits in the existing system without the drawbacks.