I never said I was in charge. I am pointing out that you did not read the terms of Submission when you dropped it in the fun stream. ImgFlip also seems to feel the same way since it is on the list of reasons to flag memes.
It is not a problem for me to call out those who either don't know or don't care what it is they are agreeing to when they make an account or submit a meme. You seem to be the butthurt one for being called out on it, just read your first response.