Agree on this! Another thing to point out is the fact that a majority of memes are created "in the moment" of important events for example, and thus benefitting from virality. Not sure if brands can leverage this effectively through a competiton-based platform.