A big benefit of end-to-end encryption is that it makes it impossible for the service provider to suddenly start doing silent mass surveillance of their userbase. A solution doesn't need to be 100% perfect to achieve this goal.
Somehow, nearly every article on the subject completely misses this, and instead keeps moving goalposts on reasonable endpoint security.
Somehow, nearly every article on the subject completely misses this, and instead keeps moving goalposts on reasonable endpoint security.