Earlier quoted context omitted.
No, money has value because the government makes it law that debt is payable with it; that's what gives a government's currency legitimacy. If the government made a law that debt could be paid with bitcoin, it would no longer fit Shiller's description.
We can pay local taxes in Bitcoin in Zug, Switzerland. https://www.bloomberg.com/news/articles/2020-09-03/swiss-can...
We've had this in the U.S. for a while too, the trick is that they don't actually accept bitcoin, they just pay a 3rd party which charges a fee and converts it to regular currency.