Open source crypto protocols are completely irrelevant without connections to crypto companies.
There's this fantasy that crypto can replace money, and that you would therefore never need to trade it for real dollars. That's not going to happen, for reasons outlined in the article and because no medium of exchange that's deflationary can ever be a currency.
If it goes up in value over time, it's an investment and people won't spend it.
Will the open source be free forever? Sure. Whatever. Can people run nodes that burn electricity? Yup. Does that matter? In no way that's relevant to the general public.
Worse, even the crypto networks themselves are subject to issues with their authority: Enough bad actors who join can steal the value of a large percentage of the network.
When we're looking at potential theft of billions of dollars, you better bet that someone will invest the hundreds of millions required to rewrite the chain and take control of a large number of coins.
Then what? Then everyone will need to get together and act like a central authority to either rewrite the chain back to its state before the attack, in which case you do need to rely on a central authority, or you need to admit that _allowing untrusted nodes into a financial network is a Bad Idea._
"Censorship resistance" is irrelevant too, by the way.