Comment Re:All I Want Is More Slots (Score 2) 63
I posed a similar question on hardware forums a while ago and got slammed for it.
Basically, I queried why do motherboards have everything built-in and permanently consuming lanes, and then having their tech becoming obsolete, instead of just having more slots with said functionality on add-in cards. That way manufacturers wouldn't need so many different SKUs for different configurations, it'd just be a handful of motherboards with different bundled add-in cards (essentially modern Super-IO cards) for the WIFI, USB, LAN ports, SSD connections, etc. Especially with the modern proliferation of m.2 connections for SSDs. I get in the old days when the bus was parallel and having built-in devices didn't consume fixed links, but now those devices aren't free lunches,and standards go obsolete really quickly. I'd much rather having a bundled dual 2.5G Ethernet card I could swap out for a dual 10G card if I wanted than having a pair of 2.5G ports I don't need consuming resources and contributing towards costing me the PCI-e slot I need for that 10G card.
Now, I can see an advantage in being able to put m.2 sockets flat between the standard 7 PCI-e slots, or somewhere else (like towards the front of the motherboard), but what gets my goat is when they have them *instead* of real PCI-e slots. Just put a real slot in and supply a riser! That way people who don't want loads of SSDs can use the lanes for something else more easily than jury-rigging funky m.2. to PCI-e adaptors just to plug in what used to be a normal amount of add-in cards. It's all the same signals (though might require bifurcation to be properly and more widely supported).
I think a nice design convention maybe might be a couple of standardised m.2. connections near the front of motherboards, with all the standard SATA ports on them. You could then swap the ports for U.2 connections, or Oculink, or some such, without having redundant SATA ports cluttering up the board.
But I digress. Give us back our 7 slots!