Earlier quoted context omitted.
part of the reason is that bit coin does not depend on any banks if you have 100 btc in an offline wallet, you will still have it tomorrow, despite whatever bugs/attacks hit the exchanges. imagine if your bank was hacked, many people would literally be removed of their money. With cryptocoins, you have the advantages of keeping dollars under your mattress while still bring able to spend them anywhere that accepts the…
In what way is that different from fiat money? You can keep fiat money in your mattress and spend it anywhere that accepts them. If you have $100 in a mattress (offline) then you would still have it tomorrow. The problem is that the moneys value may change tomorrow, especially if we are talking about bitcoin.
While you could construct a procedure to spend cash remotely without one powerful intermediate, this property is just built into to *coins, and it is simply how they work.