Still, it's worth remembering that a fixed supply currency will inevitably fail just as the metallic standards (which were semi fixed supply) did, and for the same reasons: politics. Metal backed currencies fell because the political will required to coordinate the system fell apart. Newly-enfranchised workers didn't find the message "suck it up, the gold standard requires it" very appealing politically, so they voted for other things that entailed fiscal and monetary policy. Central Banks, seeing the writing on the wall, abandoned gold en masse, with the US retaining it only for other central banks.
Bitcoin would have the same problem. It would be inevitably deflationary - halvenings, for example, are tied to computational power. Presumably, more demand for Bitcoin means more computational power, so its supply decreases just as demand increases.
Deflation is even worse than inflation for working people. Investment dries up, because why would somebody take a gamble on a business if they can keep their cash in their closet and make money, risk free? Employment therefore drops, while people decrease spending - why spend $100 on something today, if you can buy it for $85 in a year? Additionally, loans get more expensive in real terms, wages decline, and a whole host of other bad things happen.
That's why central banks target +2% inflation, in part. Inflation is preferable because it encourages investment, discourages nominal (and only nominal) wage decreases, decreases the real value of loans to the benefit of the debtor class, and other benefits. Central Banks also have a pretty successful record dealing with runaway inflation - hike rates, cause a recession, wait - whereas they lack tools to deal with deflation. At its simplest, the solution to deflation is for everyone to get a check from the government, but this whole field is considered weirdo experimental land and has only barely been tested.
All that is to say: Bitcoin is fundamentally ignorant of history and is incapable of becoming anything other than digital gold. It has a floor value which it cannot sink beneath: online gambling, illegal things, and privacy advocates (in that order) guarantee it will never truly hit $0.00. But it would be an absolute catastrophe for any country to adopt as its actual currency.
Now that I think of it, Bitcoin is perhaps one of the earliest examples of technophiles assuming society should work according to computer code, thereby "cleaning" these imperfect human systems by replacing them with the inevitable future: A philosophically-driven (rather than pragmatically or empirically, for example) system, with clear and inviolable rules, limited to no exceptions, and a happy ignorance of why existing systems came to be. After all, why study the past when we're creating the inevitable future?
If a data broker collects data without the consent of the consumer, then their only real risk is a class action lawsuit which drags on for six years, gets settled for a few days profit, and the consumer gets $13.50 after the legal fees. This massive skew in the risk reward calculus of data brokers is why we have the problem. Because there's little to no real downside, the trend is automatically collect as much data on as many people as possible.
Fixing this means big, mandatory, cash penalties in the law code - say $5k per consumer data leak, directly to the affected consumer, with added penalties if the company lies about the leak or delays payment. The fine must be big, mandatory, and paid directly to the consumer. Only that changes the risk reward ratio.
In that new world, companies would have to re assess their risks. They'd either build invulnerable systems and hire a lot more people reading HN to protect their golden goose, or better still they'd decide to exit the business entirely. That sounds bad, but the only reason the industry exists is because regulators failed to foresee massive leaks like this happening every three months.
We need a consumer data privacy law, with massive fines, to force companies to change their behavior. What we're doing now clearly does not work.