In their defense, all those cable look exactly the same.
I haven't gone through the whole usb-c/thunderbolt reading yet [1], so I might as well make the same mistake. And the fact that you're supposed to do the whole reading thing is probably the source of the problem.
You see the same plug, same colors on the connector, you EXPECT to work the same.
--
[1] Most of my devices are micro-usb, my Dell work laptop charges via thunderbolt/usb-c but I've got the Dell dock for that.
Would it have been better if they all worked exactly the same from day 1? Absolutely. Do I think we'll get to a point where USB-C is categorically better than what came before? Also yes.
Maybe I do need to buy those gold-plated cables.
Overall, I don't think it's entirely unfair to expect people to pay $10-15 for a quality cable, especially since these modern cables are often expected to carry significant amounts of power.
Most charging cables get treated more like a power cord on a construction site - they don't just get plugged in and hidden behind a TV so the quality of the shielding and connectors is paramount to withstand the twisting and strains
On the other hand, I have never had a $10-15 Anker or some other brand cable fail on me without serious abuse. As a consumer, I'll happily pay the extra few dollars for the expectation of durability, a warranty of some sort, and the knowledge that the cable should Just Work with most of my devices, even if I know that the price is way out of proportion to the materials involved.
Can't speak for all other consumers, of course, but I would expect that many have figured the same thing out over the years of purchasing Micro USB/Lightning/30pin/etc cables.
Things seem to have gotten much better since the first USB-C only Macbooks and other devices started to arrive, so my hope is that we'll reach a point within another few years where one can pretty confidently purchase a cable or charger and assume it'll work with a standard device. It certainly does suck for now that you can end up with the wrong thing if you don't do a ton of compatibility checking.
On the other hand, I would say that all of us here on HN probably aren't the target audience for this article. Collectively, I'd say HN readers are likely to understand that different USB-C bricks, cables, and devices are going to support different things and research our purchases accordingly. The article seems to be more targeted at people who will grab a $3.50 gas station cable and expect it to charge their phone at 18w and laptop at 65w.