As far as the specifics against MSFT, I hope no one does anything. A company can choose to deal with MSFT or not, it's no mystery what they are signing up for. There are good alternatives.