"Has the author failed to engage their brain before writing this?"
No - I think you're blaming us for the actions of tech workers? I mean, techies have been creating bad press and embarrassment for corps by kicking up a fuss over military contracts. It's a little surprising that MS has gone for it, in that context.
But as we say, Microsoft has shrugged off prev criticism.