Back to year 1996, you might not care about the quality of low-speed USB 1.0 cable, now it's 2016, with the new standard coming out - USB 3.1 Gen 2, Thunderbolt 3, and more, you are looking at the entire different world of the new interface and protocols comparing to the 20 years ago.
The old USB 1.0 or 2.0 or even 3.0 cable that has Type-A/B on both ends are pretty easy to implement nowadays, well, probably not USB 3.0 cable since it is pretty high speed data transfer rate. However, the newer invented - Type-C interface, is facing huge challenge which is introduced by combining power delivery, and displayport video protocol.
The worst case of the bad type-A/B cable is to cause data lost. But what about Type-C cable?
If you get a bad quality of Type-C one, you may potentially damage your devices and computers or smartphone. Seriously? oh... YES. Remember, it combines Power Delivery and Data all together in one cable. If the cable does not follow the specification, it would do the terrible thing.
Take a look at one of my favorite Engineer's reviews
and also his co-worker, Vincent Palatin, in Google's USB-C team
and CNN: http://money.cnn.com/2016/02/05/technology/usb-c-cords/
Benson from Google has done amazing jobs, in fact, I am wondering why he has so much free time to review those crappy cables :)
Benson, you should spend more time with your kid :) Just kidding.
I have an access to both Apple MacBook 2015 and Google's Pixel from my friend who sold me as a refurb one. Cable makers or device makers are welcome to reach me for the reviews. I will also post the results here.