Who defines "open standard" in the first place? There is no global definition for this.
> With Signal ... With XMPP ...
Another person just claimed comparing both is silly. There are already other comments addressing the rest of your statement.
> non-identifiable phone number ... random username
You compare distinct properties in your own statement. "non-identifiable" isn't the same as "random". If you want to get a random phone number, you can just buy any SIM card. Is this nitpicking? Maybe, but nitpicking is also including in dozens of "XMPP is better than Signal" statements in the comment section. There are already other comments addressing the rest of your statement.