Imagine you came up with a technically superior version of email, and it functioned technically perfectly, but you were unable to convince anyone else to use it. Sure, it would "work" technically in a narrow functional sense, but it wouldn't "work" in terms of doing what it was actually designed to do. My taking LSD isn't really affected by other people doing so or not: it's a private thing. But my sending an email is: it's a network interaction.
The author's claim is correct in the sense that, if you hold a party and no-one comes, the party didn't really work.
None of that is relevant to the people who use drug marketplaces or cars, but those are different people.
When I write in more "narrative" tone, it's hard for me to make sure that my grammar is right, and that I'm making myself understood.
In fact, I always try to write my comments in narrative form first, but many times the grammar comes out awkward, so I scrap that and write in a more dialogical form.
If you have any recommendations on how to improve this, they're welcome.
In life, nothing is perfect. For example, I can't use a CPU based on an open ISA as my daily driver. Does that mean that CPUs "don't work"? Of course not.
The fact that something is used for illegal purposes means that it doesn't work? Does LSD "not work"?
The fact that something is hard to set up or maintain mean that it doesn't work? Does Linux not work? Do airplanes not work?
Does the fact that something is an environmental disaster mean that it doesn't work? Do cars not work? Do highways not work?