People here need to face up to the fact that Apple is trying to provide access to technology to as many people as possible. The obvious downside is you have to cater for the lowest denominator.
it's all good giving the most people access to new technology. but there should be a point at which the lowest denominator learn to be better in order to progress, rather than get the easiest and laziest option.
if apple isn't careful, they'll end up making some crazy kind of unix/windows hybrid beast with all this launchpad and full-screening lark.