It's not the cables that are the issue, it's the manufacturer that don't design their products to USB C specification so they don't charge via C to C cable like it should.
Memes
Rules:
- Be civil and nice.
- Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
see https://learn.adafruit.com/understanding-usb-type-c-cable-types-pitfalls-and-more/cable-types-and-differences for all the various things the cable alone can support
what devices can support is definitely an issue too though.
I understand that, but I've had USB C devices for almost a decade. I only buy full featured cables so it hasn't been an issue, at least for me. Any time a device comes with a cable it goes into the trash.
So you see the issue and have a workaround. Good! But that doesn't mean that, as you said, "it's not the cables that are the issue." Why throw them away if they're not an issue?
I don't need 36 cables that I'll never use. I have a charger and cable in my living room, kitchen, bedroom, office, basement, and car. Those cables will charge almost every electronic device I own, 8 of them currently within eyesight.
At least donate them.
But then someone else will end up with these bunk cables. They really should have demanded mandatory identification on the cable ends.