Let's propose something else. What if, instead of a costly (to the customer) modular option Nokia offered several different devices for the Maemo platform. Each with a different set of options, some lower-end, some higher (much like Nokia's current cellular phone lineup). That way, you could pick the device that suits you (say, the lower-end $250 tablet without 3G, accelerometers, FM RX/TX, GPS, or a hardware keyboard etc.) and somebody else could pick the device that suits them ($600, all the fixin's, hardware keyboard, etc.) and you're both happy without having to deal with the modularity compromise (which is a big one to swallow on mobile devices).