I've avoided Bitcoin and similar technologies, but not because of a technical flaw. My concern is the crooked politicians will find a way to control and tax it. I could have purchased a single bitcoin for $93 in 2013. Imagine the consequences if Congress decided to tax the appreciation of that coin even though I might have no desire to liquidate it to pay the taxes. The same applies to a stock that I want to hold long term. The stock is generating dividends. I don't want to be forced to sell it to pay a tax on the appreciated value.
Bitcoin is based on a digitally signed ledger. It's not a place to "hide" monetary transactions. The digitally signed ledger entries provide secure, non-repudiation of entries. It's a "forever" ledger. Eventually, a good "tool" will be developed that allows a taxing agency like the IRS to access the ledger an determine what you "owe" them.