Blockchain is a good solution but definitely not the perfect solution. We all know that everything had its own advantages and disadvantages and Blockchain is not an exception. We cannot doubt the fact that it improves transaction speed, security and all that, but it is not perfect.
Completely agree with you, mate. There's not even a single technology in this world, that it's perfect. Every once in a while, flaws are discovered which reflect the humans' errors as a part of daily life. While this is true, we work our way towards minimizing or improving such flaws as much as possible. This applies to Blockchain technology as well. Since Bitcoin's creator is known to be human, and not a machine, many flaws are existent within cryptocurrencies and their underlying technology (which is the Blockchain).
Still though, Blockchain has the potential to transform nearly every industry in the world today. Its large applications are within finance, but it can also be used for identity verification/issuance, proof of ownership, elections, and more. It's not a perfect solution, but it's by far the best solution available to help change our society towards the better.
Nonetheless, I believe that as time goes by, Blockchain will continue to improve until it's near perfection. It's hoped that it will help improve our economy by bringing cheaper fees and faster transactions while eliminating the need for a middleman. Hence, it'll do well from now and beyond. Just my opinion
