You've missed the problematic point of where we are now. In the mid 2010's, apple had lightning, and android was almost certainly micro USB. If I had a USB port, and a cable that fit, it would charge my phone effectively. Somewhere in the transition to USB-C ,we lost that.
> What we have today has certainly teething issues, but we're on the right path.
I disagree - we've missed the forest for the trees. I have 4 mains to USB adapters in my home, and 2 USB-A plug sockets. I also have 4 USB C-C cables, and 2 A-C cables (which stay in the wall sockets). I use these to power 2 phones, 2 pairs of earbuds, an M1 Macbook and and iPad. If you pick an arbitrary cable and an arbitrary power adapter and plug it into a device that fits, it will do anything ranging from not work at all (with my anker wall charger and any cable into both sets of earbuds), up to charging it so quickly the device oveheats (140w USB c charger into either phone). I've got 6 devices, 4 cables, and 4 plugs that all have the same connection points that just don't work properly together. Meanwhile if you go back to the mid 2010's as per earlier, we had a lightning cable and a micro USB cable - you knew it worked if it fit.
That's before you get into the nonsense around Android auto. I have a car with AA in it's head unit, and a USB port for connectivity. I must ahve tried 5 different branded cables before I found a reddit post that linked a specific anker cable that works for my very specific combination of car and device - I _never_ would have figured that out on my own.