It's unrealistic to expect a single connector/cable/pinout to last for a very long time. Throughput requirements increase, size constraints do too, mechanical designs improve, etc.
Even Firewire or SCSI looked like "the last interface you'll ever need" 15 years ago.
My IO requirements haven't changed that dramatically in the past six years, and are still well served by a Mid-2010 MacBook Pro.
I've got MagSafe for power, Mini DisplayPort for video out, Mini TOSLINK for audio out, and USB 2.0 for everything else. There's a gigabit Ethernet port if I want it, but otherwise 802.11n works just fine.
I'd like faster data transfer (not that any of my peripherals are USB C compatible yet), but otherwise I don't really understand what the massive fragmentation of connector standards does for me.
heh https://xkcd.com/927/
It's unrealistic to expect a single connector/cable/pinout to last for a very long time. Throughput requirements increase, size constraints do too, mechanical designs improve, etc.
Even Firewire or SCSI looked like "the last interface you'll ever need" 15 years ago.