Wow, that must've hit a nerve...
Never mind the politics for a moment. Focus on the business side of things. The author is exactly right on the business side of things.
For commerce to take place there must be trust. Trust comes from identity and reputation. In the real world this is easy. Government takes care of identity, and reputation takes care of itself. Government stands ready to enforce contracts and basic laws, but in the vast majority of cases this is unnecessary. Reputation, linked to identity, provides all the incentive necessary for honest dealing.
On the Silk Road they found a way to provide reputation without real-world identity. That was their great success, but it wasn't enough. It seems obvious in retrospect, but reputation alone isn't worht much without a link to real-world identity (and real-world consequences for abusing reputation).
Whatever else the Silk Road may have been, it was an interesting experiment.