This article has some good thoughts about the weaknesses of OOXML. I am not sure I agree with all of the author’s conclusions, but it is definitely worth reading if you are interested in the OOXML standardization debate.
http://www.arstdesign.com/articles/OOXML-is-defective-by-design.html