I'm just being a conspiracy nutter. I've never made the front page. I suspect it has a lot to do with slowly building a group of followers who mindlessly upvote no matter how lame your meme is.
There's probably some of that too. The site seems to be more friendly to people who have an established following than to people with genuinely dank memes.