Fair enough, though this is probably useful people for most non tech people, who might forget their passwords / lose keys, and don’t want to lose all access and data.
Personally, a few months ago I enabled Advanced Data Protection (ADP) which afaik does make iCloud backups (including messages), Photos, iCloud Drive and few other things inaccessible to Apple.
- https://support.apple.com/en-us/102651 - https://support.apple.com/guide/security/advanced-data-prote...
Whether you trust that Apple actually did throw away their keys after enabling the feature is a different story, but it’s good enough for me.
When enabling ADP there’s multiple warnings about how you’ll end up completely locked out if you lose all your devices / lose recovery keys / lose all hardware authenticators. Iirc I was also forced to register at least 2 yubikeys. For anyone tech savvy you should enable ADP.