I'm not sure how these compare. The XMPP case and demanding the youtube app are two examples of Microsoft taking from Google but not wanting to return anything. In the case of Youtube, they're taking bandwidth but not giving back ad revenue, which is legitimate.
While I don't think that every action you list is necessarily Google trying to screw over Microsoft (dropping support for common protocols hurts everyone, not just Microsoft), I also can't deny there's some obvious bad blood between them. It doesn't help that Google has a fair number of ex-microsoft employees, and they have A LOT of products in competition with each other (google vs bing, gdocs vs office, android vs wp, chrome vs IE, etc etc etc)
And the fact that HN would have a slight bias towards Google should not be a surprise, as Microsoft veers more towards the business side of software while Google veers more towards the open source, free stuff, etc etc. Which do you think people would honestly be more supportive of?