It's not always about trust. Sometimes it's more about the burden of having the keys.
mega is a good example of why client side encryption is used. They don't want the burden / liability of knowing what is stored on their server. (they probably know it anyway, but the idea stands).