Various mechanisms are used to get partnerships with companies including financial threat (QWest), legal threat (Yahoo), infiltration (Facebook), and appeal (Microsoft, Google). If it is more difficult to get cooperation from a company if they believe that customers will hate, snark and boycott them, or if it will damage their image it will be more difficult for agencies to make deals with companies in extralegal ways.
Discouraging customers from criticizing companies for voluntarily making deals doesn't seem fair to me. I think the OPs misgivings, however informed, are about voluntary rather than compulsed, action taken by Microsoft leadership.