I'm sure that had nothing to do with it. Free donuts. That's how you influence and win enterprise accounts.
I just thought it was funny that they mentioned the donuts at all. Sales/solution teams bring stuff like that all the time. It's totally irrelevant, until you realize that the original article was a puff piece.