Earlier quoted context omitted.
> No multi device support. That's an issue with your client and protocol, not with e2e > No shared history for group chats. Same > Scaling get progressively harder with increasing participants. Same > No transcoding for video. Now that's a more palpable issue. Also no size reduction of photos which is probably more used as a media.
> That's an issue with your client and protocol, not with e2e That's issue with distributing the keys among multiple parties. > No shared history for group chats. > Same Exactly. What's e2e good for, if you give keys to the entity that does the archiving?
All those issues are protocol-related. E2E only stipulates that the message can't be read between the two ends, it doesn't say you can't send a technical message for making a better UX.