I am guessing that one of the reasons is that Apple because of their vertical integrated approach to almost everything they do have developed a much better even distributed push forward.<p>One of the things they are especially good at is to never introduce hardware which isnt followed by a serious piece of software. So I think it comes down to a kind of culture Apple have honed over the years.