I answered your Question, homo.
> By show of hands, does anyone really believe that the memes are accomplishing anything other than making the awesome creators see how awesome they are?
Yes they have an effect. Sometimes a strong one, as you have demonstrated.
BOOM Bee otch !