Each connector, slot, screw is a cost and failure addition. Give me all the components soldered on the motherboard with a reasonable price. By the time you want to upgrade all the component are obsolete anyway.
But to each their own, competition and choice is a good thing.