I have the same feeling, regardless of whether his claim makes any sense or not, "meme-fying" the company and the underlying subject only makes his argument less substantial IMO.
you underestimate the power of memes
I think they're arguing about rationality, not populist effectiveness.