I think the main contributor to the lack of memes is a lack of game to take pictures in. Notice how most of the recent ones are ripped from cutscenes that were probably found on youtube.