Jason Kottke has a very compelling article on the few weaknesses of Apple. Very good observations I should say. On hind-sight, and on reading this list, they do seem like missing link. I list a summary below:
1. Apple doesn’t do social well on a large scale
2. Apple can’t do the cloud either
3. iTunes is getting long in the tooth.
4. The Apple software that rock (eg KeyNote) are the ones that Jobs uses. The ones that he does not care about (social, ical) etc are the ones that are not so good.
Read the full article here.