I just disagree with this. I think complexity is laziness on the part of the designer, the marketing team and the management team that probably demands their products appear complex. For instance, the washing machine that needs two buttons but has 20. Two buttons on a washing machine, if designed well, is a great marketing opportunity. BUT you would have to design it with a way to SHOW the user all of the things that…
There is a still popular perception that Macs are for frivolous hippies and PCs is what real people use to do real work. Obviously it's different for programmers and many other people, but we're talking about mainstream marketing here.
They did great in the mobile segment because of extremely weak competition and revolutionary new products. If Blackberry had a non-ass touchscreen device out before the iPhone I doubt Apple's simplicity would've had been effective counter-marketing.