Speaking from experience, I don't think most end users are liable to pay enough attention to their ports to notice the color coding. I remember family members being confused by the blue 3.0 ports when those were a thing--now there's also red ones, and different color C ones, and some C ports have the little lightning bolt and some don't, and most users don't know what THAT means.
The value-add of USB C was supposedly you didn't have to buy different cables for different purposes now, you could just slap everything on a C port. But of course that's not truly the case, and we're now in a messy soup of standards and capabilities that even to seasoned tech professionals are hard to disentangle, much less for end users.
Calling this a solved problem 'cuz they slapped some colors on some of the ports is missing the forest for the trees.
I doubt I'll ever plug anything but a smart phone into it, but it seemed worth it for the feng shui.
You would think so, but no. Colors don't help.
Not just because a good chunk of the population has color vision issues. But people for some reason the average person can't latch onto that sort of thinking.
We went through this back in the 90's. Your PS/2 mouse plug was one color, and the PS/2 keyboard plug was another color. But people still tried to stick them in the wrong places.
Same with the sound card. Microphone, speakers, line in, line out, all had their own colors that matched the wires that came in the box. Regular people screwed that up all the time.
Going further back to the 70's and 80's, if you looked at the back of anyone's rack system, there was a 50% chance they had the red/white pairs of RCA plug backwards. Then when video started getting carried over the same plug, but colored yellow, things got worse.
Maybe if the next standard has colours to start with, and they are unambiguous, and somehow not even ambiguous if confused with a previous port version, and they are adhered to by all manufactures, consistently, and nothing new arrives that someone adds a colour for before the standards body makes a decision...
This is already a solved problem[1] through color coding. Not sure why they couldn't use that scheme. Maybe combine a few to indicate things like DisplayPort and Thunderbolt capability, could have up to four quadrants for example.
[1]: https://en.wikipedia.org/wiki/PC_System_Design_Guide#Color-c...