not really, actually their argument of making it the right way seems sensible to me. I guess if I had to interpret the spec like that I would do it this way - the way it is understandable, logical and most important predictable.
if there is no spec, then interopability can be fixed on any side, if my resolution seems sensible I would go and argue for people on the other side to work with it.
Also just take a look at tracked changes, please, interopability with what? I'm no MS fanboi, but it is just humiliating how their engineers managed to kick the standard/most popular opensource ODF implementation in the very nuts, and no FUD involved to...