Earlier quoted context omitted.
Users don’t want federation. See also: Adoption failure of Google Talk XMPP, massive adoption of Facebook Messenger and Whatsapp, and AIM before it. I wish it were different, too.
Xmpp was pretty popular. Fb messenger and Google talk never allowed federation, but they did for a while allow access by xmpp clients. Apparently WhatsApp still use xmpp, but afaik also never supported federation. Aim didn't allow federation. So I'm not sure what you're trying to say? You could claim the rotting corpse of duckduckgo's xmpp service is evidence that users don't want federation - but I thinks more just…
Unfortunately they were the only major service provider to do so, and the capability was later discontinued.