The real practical reason for that is that that even techies know the risks of being wholly responsible for your encryption keys and most are comfortable with the current tradeoff. I have a couple more security minded friends who simply disable iCloud backups and make encrypted backups locally, which was available before ADP.