@Mastodon, "There was a time when users of Facebook and users of Google Talk were able to chat with each other and with people from self-hosted XMPP servers" — no, there wasn’t, FB’s XMPP implementation was non-federating from the start until the day they switched it off. You always needed to log in with your FB account, and you never could message anyone non-@facebook.com.