Well I do agree that when I first heard about its design, the whole idea of a public ledger (which is here to stay and be analysed forever) has flaws from a conceptual point of view IMO. Maybe take the good parts of BTC and redefine a new protocol would be more adequate in the case that BTC collapses on its own weight.