@noelle I don't think “we have to be able to read private toots” is really true. If it were, how come WhatsApp / Signal etc are able to do what they do, legally or ethically.
Is it a design decision, or just the result of the complexity of implementing e2e encryption? I suspect the latter.