Do you think that Apple just seems to be flooding the market with as many products as possible? I understand that keeping the last-gen makes a more affordable version of a product, but there is some places where there is no need. iPhone 4: Really has no place. May as well make an 8GB 4S and sell it instead, such is the small difference. iPad 2: With the launch of the mini, that replaces it as the affordable iPad. I don't think you need to differentiate more. MacBook Pro (without retina): This just makes the notebook line too confusing. If you want a cheaper one, get a MBA. If you want a 'Pro' one, get a MBP with retina. iPod touch (4th gen): Really has no place, does it? Who'd buy almost three year old tech now? And to a lesser extent: iPod classic: Kill this thing or give it a nice new design. Mac Pro: As above. A much lesser extent: iPod nano: Where does it slot in to the whole iOS lineup, even only as a pseudo-iOS product? It offers no advantages over the iPod touch other than size, and is no better than music than a shuffle. I really think that all these products do make it more confusing to your average buyer. Do they get the retina iPad? Or a smaller one? Or a bigger one, but with a worse screen? Oh wait, the camera on the smaller one is better too! This is almost pre-2000s, where there were just too many products. What do you think?