the user experience for truly secure end-to-end encryption will never be good enough because it must always get in the way of the user. there is no secure e2ee scheme that solves this and there never will be. this is for a similar reason that the user experience for having a lock on your front door will never be good enough. the user will have to carry around an annoying key everywhere, and will have to learn what a key is and how to use it and where to put it. it will always get between the user and the room they are trying to access. the only way to make the user experience good enough is to replace the keyed lock with something the user can unlock without authenticating, and that will never provide true security besides making the user feel comfortable in their i. i've rotated keys in matrix plenty of times due to broken crypto and nobody has ever verified it was still me https://nostrudel.ninja/articles/naddr1qvzqqqr4gupzpdlddzcx9hntfgfw28749pwpu8sw6rj39rx6jw43rdq4pd276vhuqys8wumn8ghj7mn0wd68ytn9d9h82mny0fmkzmn6d9njuumsv93k2tcppemhxue69uhkummn9ekx7mp0qqgrvvpjxvunvdtyvvmrgvpkxanxz2xvneg