Earlier quoted context omitted.
Serious question: Is that really a fair criticism of BTC? Because afterall, our beloved US currency is fiat based, and often subject to whims of geopolitical games.
USD are backed by the fact that US citizens have to pay in USD to pay their taxes. Bitcoins have no such imperative.
That said, the tax part does add a bit of stability in the form of an additional friction to any hypothetical plan for everyone in the US to coordinate to start exchanging gold or Euros in lieu of dollars.