I suspect many mainframe engineers would have thought you were bonkers if you explained modular desktop PCs to them... I reckon modularity is good (within reason), and phones will get there eventually. But not yet.