His criticisms in this piece are essentially:
1) We haven't seen it during an economic downturn.
2) Government's are causing problems for it.
Both are irrefutably true.
We don't see these as insurmountable barriers, however most people do.
The market has bitcoin currently priced at about a 1% chance of success or less at its current valuations.
We are betting on the long-shot to win, and while I think we are in the right, it is rational to bet against us.
More importantly, if we do not recognize the valid criticisms against our position, we are both (a) insane and (b) unable to adequately overcome them.
This is important because it often feels that bitcoiners believe full adoption of Bitcoin is inevitable and it's eventual success is guaranteed, and as a result do not want to acknowledge real world barriers to wide spread adoption that are outside concepts of what is money.
The taxation issue he raises is a massive problem (which I tried to discuss last week). Having to report every coffee purchase to the IRS is simply unworkable at many levels. Maybe people excited for Bitcoin will do so, but most see it as too much of a hassle to bother. Incidentally taxation is one factor that broke gold's role as money. Under the gold standard using gold as money in transactions was not a taxable event, today it is.
And taxation is just an example of the government applying existing laws to bitcoins. The government has a multitude of addition tools in it's tool belt to maintain dollar superiority, from regulations (Bitlicense) to new laws to co-opting functionality the public demonstrates preferences for (the USDollarCoin example last week).
These current and future barriers could very much force Bitcoin to take a black market economy route towards larger adoption, which is a much slower path.
I am much more bullish than Richards on bitcoin's possibilities, but his concerns are all valid and it essentially comes down to opinions on how things will play out.
My personal belief is what gives bitcoin a possible chance is the fact that the existing financial system is on it's last legs (NIRP is a perfect example), and as it slowly breaks down an alternative will have to be found.
Bitcoin offers the global public an apolitical and non-government option, which would be ideal in a dollar breakdown scenario.