It's a bunch of bullsh#t! I'm on this site everyday trying to post good memes and upvote others that do the same, and like you Dash I'm one of the top 100 users and imgflip treats me like this
I thought I had a sudden third submission possibility that just as suddenly disappeared. I can only meme and submit if inspired so I guess I might be screwed.