Protože pro efektivní výměnu binárních dat s jasně definovanou syntaxí zde skutečně existuje ASN.1 a BER/DER/CER/PER... Mimochodem, těm trvalo 20 let, než se vychytaly - zase ten výsledek posledních verzí ASN.1 je také docela sporný.
Nicméně v praxi asi pokus o binární reprezentaci vznikne, prostě proto, že v XML je dnes již přeci jen docela hodně dat. Vývoj IT mi přijde jako stále oblékání nových kabátů na již vynalezené věci, ale tak to prostě chodí. Jak to bude úspěšné, se uvidí. Možná jo, možná ne.
XML má svůj dobrý technický důvod existence, hlavní hráči na trhu se na jeho tvorbě a podpoře dohodli dávno před tím, než to začali marketovat.