Recht einfach: Standards.
Fuer die gaengigsten Appliaktionen (EDI, ...) haben sich bereits XML-Standards etabliert.
Bei den Office Produkten dauert es noch. Da aber zwischen XML mittels XLS recht einfach konvertiert werden kann, spricht auch nichts dagegen, dass man ein OO-XML in ein MSO-XML und vice versa konvertiert.
Hinzu kommt, dass das MS-XML ja recht einfach lesbar ist, im vergleich zum proprietaeren .docm .xls, ... Format.
http://www.golem.de/showhigh2.php?file=/0311/28540.html