There seems to be a difference between the Google memes, which are mocking of the product and leadership, and the Excel memes, which seem closer to the way one teases a friend.
You also get the sense that the Excel memes are made by folks who are proud of their expertise in Excel; I don’t get that pride from the Google memes. Put another way, the folks inside the house are calling out the hype. (That said, I broadly agree with the serious tone of the article being out of step with the evidence they’re sourcing.)