I'm not certain I understand what you're trying to say here. Are you saying that you would prefer to work with a less 'serious' company that doesn't care about the $ in Micro$oft?
That plus, even though it is valid work experience, I have had enough of setting IIS, Exchange, Microsoft CRM, bad .NET accounting apps that use mdb as a DBMS, that I would prefer not to be on the position where I have to deal with that again.
If the company I am applying to bases their solutions on Microsoft products, odds are I am not the right fit for their open position, and somewhere on HR or in my task to find a job there has been an error.
It keeps 'serious' companies from contacting me, improving my accuracy on finding a position I can handle without headaches.