XMPP did really well for a while until Google and Facebook decided they didn't want to participate anymore.
It's a question of who comes first- Linux was first to market as a cloud OS, so it dominated. Email came first for long-form asynchronous messages, so it dominates.