Tragically enough, Facebook Messenger does actually support E2EE. However, it needs to be enabled per contact/chat. Facebook's bad UX may just have become a driving force behind the conviction.
Facebook is improving E2EE according to their blog: https://about.fb.com/news/2023/01/expanding-features-for-end...