I don't know... 37 views and only 3 upvotes. This one took 7 hours before it was shown on "latest". By then, several similar ones already took off... and were created only an hour ago.
I have deleted a bunch of memes that tanked, but I never remade them, I figured that the people have spoken. I'm not hurt by it, some people just don't find all my crap funny... or even worth an upvote.
I'm more of a commenter than a poster. I may not be on the front page, but my comments are :-)
I also upvote all comments that I reply to, even if it's not a friendly comment.
I love how new memes are inspired by others... you launched a bunch of memes and that's when you know you've nailed it!