Yes. I actually think that that was one of Red Letter Media’s least funny and most cringe-worthy memes.
EDIT: Just to be clear, I love RLM, but they have a large subset of their fanbase that will parrot every single thing that they say as though it is 100% fact. It isn’t RLM’s fault, but it’s something that I can’t stand about its fanbase.