I too am shocked by the loss of everything from MagSafe to Ethernet port (those two I find especially useful), etc.
However, I wonder if we could look at it from a software perspective, rather than just thinness, hardware costs and weight tradeoffs. WHAT IF it turns out that macOS will be a lot more stable by standardizing on just USB-C ports, rather than all the other only somewhat useful TOSlink and SD card slots, etc.? Surely it must require a lot more OS maintenance to maintain all the low level drivers and other software shims that have to talk to all those odd hardware ports. Perhaps (just perhaps), our systems will be a lot cleaner and more stable going into the future with One Port That Rules Them All.
Or am I just wishful thinking?
However, I wonder if we could look at it from a software perspective, rather than just thinness, hardware costs and weight tradeoffs. WHAT IF it turns out that macOS will be a lot more stable by standardizing on just USB-C ports, rather than all the other only somewhat useful TOSlink and SD card slots, etc.? Surely it must require a lot more OS maintenance to maintain all the low level drivers and other software shims that have to talk to all those odd hardware ports. Perhaps (just perhaps), our systems will be a lot cleaner and more stable going into the future with One Port That Rules Them All.
Or am I just wishful thinking?