I don't see how policing other peoples thought and what they do with their time is helpful though, I mean if you don't like meme culture thats cool, your decision
You can easily choose not to engage in things that you don't agree with especially something as benign as memes, and live a very happy life