You have to understand Apple's thinking at the time: they didn't expect
users to fill up all the slots. The main reason the slots existed were for
flexibility and backwards compatibility to create marketing leverage. Apple
wanted to make it easier for users to migrate and preserve their expensive
peripheral investments. Apple really did anticipate all those II Plus and
//e users to want to upgrade to the GS. There was also the huuuge peripheral
aftermarket to take into account - getting rid of slots would have
fundamentally changed the peripheral market and made a lot of
people/companies mad. Anyway, back to the point, Apple engineers expected
most users to rely on the built-in ports.