XML deutlich flexibler, ja. Besser lesbar als JSON oder gar Ini? Sicher nicht.
Eine ini-Datei traue ich noch zu jedem nicht technisch Versierten (Vertreter, Vertriebler, Kunde selbst) anzupassen. Im Notfall macht er den Identifier und damit einen Wert kaputt. Bei
XML oder JSON schrotte ich mit etwas Pech gleich die gesamte Struktur.