Perhaps the thing to do is make the results of interoperability testing public - only for shipping versions of software.
Developers can then develop and fix their bugs and not get bad press about not yet shipped products. And when they do ship their product it seems fair their competitors and the press can broadcast their noncompliant products. If it is a bug, they will fix it. If it is not, then they get bad press.
begin:vcard n:Royer;Doug tel;pager:[EMAIL PROTECTED] tel;cell:208-520-4044 tel;fax:866-594-8574 tel;work:866-594-8574 x-mozilla-html:FALSE url:http://Royer.com/People/Doug org:INET-Consulting LLC <http://INET-Consulting.com adr:;;1795 W. Broadway #266;Idaho Falls;ID;83402; version:2.1 email;internet:[EMAIL PROTECTED] title:Chief Executive Manager x-mozilla-cpt:;-10400 fn:Doug Royer end:vcard