When people bash Apple services, do they forget the app and iTunes Store? I have used them now for years and can not recall ever having a failed or even slow download on my wi-Fi.
Just because mobileme sucked does not need to taint other apple services that do well. Push notification, iMessage (no one is doing better, but could improve) FaceTime (never have issues, better quality than Skype), iTunes Match (again never have had a problem), iCloud (my phone has always backed up and be able to restore no problem, never lost my contacts or any data I have in iCloud.
Could Apple improve? Of course put they do a damn good job for running as much as their services are used. Dont forget even googe has occasional gmail outages.