Why do you think that there are so many memcreators?
Most of memes are downvoted, cause people are tired of IT memes from contest to contest.
I can't even imagine, why... why!! So, being honest, I did memes too, but I created my own meme, no plagiat.
Where is logic to hype from not yours meme? Maybe you know, maybe you can answer where is logic of this group of people!