Ha végig nézek a csővezetéken a JSON szemével, a fájlrendszeren kisebb, kevesebb memóriát igényel a feldolgozása, a hálózaton kisebb adatforgalmat generál, és mire eljut mondjuk egy REST API-n keresztül a klienshez ezek a többlet igények sokat számítanak. A kliens oldalon is ugyan az a helyzet, mint a kiszolgáló oldalon. Kevesebb tárhely marad mondjuk a mobilon, több memóriát igényel az app amíg feldolgozza, ami az akkumulátor is megérez. Persze ha csak azt nézzük, hogy az XML cellákból ugyan olyan buta módszerrel vesszük ki az adatokat, mint a JSON-t.
Mert ugye az XML önmagában nem sokat ér, kell hozzá séma, ami leírja, hogy mi micsoda. Persze itt is látszik hogy mi micsoda, bool, date, string, stb, de modjuk az én szememnek jobb a JSON.
De biztos van más szemlélet is.