I'm coming to the conversation a bit late it seems, but: As I recall, Apple has had issues with their cloud services starting with .mac through MobileMe, and now iCloud. I use iCloud services as anyone, and thankfully I don't experience a lot of overall trouble with it. I think what part of the problem is, Apple has gotten too big, and tries to do too much on their own instead of contracting with other companies that have more experience in certain areas for providing the same services.