I also downvoted it. I rarely downvote memes, but he's out there lying about it being a beg for upvotes meme and now he's going on other user's memes and talking about how his meme will be the highest upvoted meme on Imgflip.
Like I said, it wouldn't bother me nearly as much if he actually told the truth and then didn't ask everyone to spam other user's memes by linking his meme to their memes. I told him if they did they, they'd be reported. I don't mind users doing that if they are legitimately trying to show off their good memes they created, but not this kind of stuff.