Most micro USB cables that came bundled with phones or gadgets were built so cheaply that they don't even have data pins. They're a pain to sort out whenever I want to program a board.
I used to keep every cable that came with any electronics. USB-C convinced me to throw away any cable I didn't specifically buy. Even my charging cables are USB4 240w 40gbps because I got so tired of guessing which cable did what. I don't even need those specs but I'll never have to wonder which cable to use.
They are useful for dummies like me though! When I let my phone run out of battery while installing an update, I thought it was the end for it. But it turned out that it had just bricked itself by desperately using every single ounce of juice, so it could no longer tell the charger that it wanted to charge.
I recently went through my collection of Micro USB cables because I couldn't fit them into the drawer anymore. About 80% wouldn't even receive any data at all.
My old kindle was a nightmare for this reason. Plus the socket got funky with age on top of that, and eventually there was really like 1 special cable that would work and it always seemed to end up hidden under 50000 things.
Still, that does speak to the battery life of the kindle.