Is there anything in the article to justify the headline, or is this just clickbait (I read the article, but it just seemed to be a groundless rant)? Are all techrights articles this low quality? (Full disclosure, I'm a Microsoft employee)
Of course, I'm a Microsoft employee too -- so you and I are obviously involved in a sophisticated astroturfing operation.