What's up with apple's cloud services?

iMessage goes down every week, it even has a new webpage dedicated to it http://isimessagedown.tumblr.com, itunes match just went down this morning. I'd like to see some investigative reporting to try and find out what the issue is. Apple needs to poach some google engineers to get their cloud based services up to par.