The issue is with USB-C you can run into limitations at the cable level where the cable is too long or poorly shielded to provide devices with the right data speeds/power requirements and some companies (cough apple cough though it's bleeding more into other places as the aesthetic gets copied) refuse to properly label things. And some of the differences are not spelled out anywhere, for example to get the top thunderbolt 3 data rate of 40Gb/s on a passive cord you cannot have a cord longer than .5m. To get a longer cable to pass the full speed (to drive say an eGPU or high res monitor) you have to get a more expensive active cable (that may not work because companies online are unscrupulous and will try to rip you off). All of this is extremely opaque to users who just want to have a slightly longer cable to arrange their desk as they prefer.
At least with the different connectors and cables I didn't have to worry so much and things generally worked when plugged into the right place.
>>> I've had enough of my monitor, mouse, keyboard and printer all using different connectors thank you very much.
Personally, I've had enough with my 1yo laptop, my 3yo desktop, my 5yo peripheral and that funny dongle I need for work all having different USB cables. USB was meant to save us from having multiple connectors but has done the opposite: every year there is a new USB cable/hole design.
I cannot be the only one here who has to inspect every online purchase for high-rez pictures of the USB ports. I really don't care that my laptop has 10+Gb/w potential. I just need to know that my current equipment is physically compatible.
Plus the good thing about USB is it just works, you don't have to worry about any tiny subset (well that's the theory anyway).
I've had enough of my monitor, mouse, keyboard and printer all using different connectors thank you very much.
Edit: Making make sense.