I agree there's a strong argument that Microsoft have exerted unfair influence in some cases. My previous post was directed at those commenters on this blog and others who think the appropriate response is to look for ways to stick the "bad faith" label on Microsoft, rather than looking for ways to let the company clear its name.
It seems to me that this debate has reached saturation point - everyone that will ever care about it has formed an opinion already, so the only effective arguments will be those that sway the opinions of people who currently disagree with you. Since pro-OOXML people generally empathise with Microsoft, attacking Microsoft will only contribute to their ingroup bias. On the other hand, giving Microsoft the opportunity to do the right thing moves the debate forward and doesn't make people feel as defencive.