Senki nem mondta, hogy az msn protokoll, az office zárt formátumai, az smb protokoll, az ntfs vagy épp a wmv nyíltak, vagyis tetszőleges kliens írható hozzájuk. A támogatott klienst a Microsoft készíti, ha másik klienst akarsz használni akkor együtt kell élned azzal, hogy nem ugyanazt a minőséget kapod.
A csak ie6-tal működő oldalak vádja csak akkor áll meg, ha a microsoft saját weboldalaira igaz, mások weboldalaira a microsoft nincs hatással.
A bugos hotmail még mindig jobb, mint a nem elérhető hotmail, nem? Mi volt a microsoft reakciója arra, hogy a hotmail firefoxban nem megfelelően működik, hogy a firefox nem támogatott, vagy hogy a hibák javításán dolgoznak?
A silverlight is hasonló a csak ie6-tal működő oldalakhoz, adott weboldal döntése, hogy milyen technológiát választ, amikor kiválasztotta a silverlightot nyilván tudta, hogy linux alatt az nem támogatott. A Microsoft a Moonlight projektet segítette, vagyis nem zárkózott el egy nem hivatalos linuxos silverlight klienstől, csak épp nem ő fejlesztette azt.
A csak windowszal használható vonalkódolvasók esetében pedig egyszerűen arról van szó, hogy azok nem windowszal való használatának igénye annyira marginális, hogy üzletileg nem érdemes más platformokkal foglalkozni. Egyébként ezeket a Microsoft gyártotta? Ha nem, akkor megint csak nem a Microsoft a felelős.