That's not such a bad idea, if you can pull it off. Look at the Volkswagen / Audi / Seat / Skoda range - same engines across them all, and even higher specced versions are sometimes the same engine with different management firmware installed. Would be very impressive indeed though to share a mainboard between a laptop and a desktop machine!
Exactly. They could use the same motherboard in the Mac Mini, iMac and MacBook. Their buying power would increase as they would be buying a larger quantity of the same parts. That means one of two things: more profit, which Apple tends to reinvest in new technology which is good for customers, or lower prices, which is obviously great for customers.