The official reason is that "search would not work", but I don't know if this argument holds. Others can do search too. There is no need to search serverside when you have all messages on the client too.
By judging their client application, I doubt the serverside looks much better, so a direct backdoor might not even be needed.
Didn't the Snowden leaks say that Skype had been used to track terrorists?