OpenOffice has to support OOXML because they have always positioned themselves as supporting everything under the sun. They supported .doc from the start.
Microsoft has traditionally supported only their own formats, so their decision to adopt an open source format is much more meaningful than OpenOffice's decision to support OOXML.
Microsoft has traditionally supported only their own formats, so their decision to adopt an open source format is much more meaningful than OpenOffice's decision to support OOXML.