I added a meme in one my answers. The meme:

1. Was not offensive
2. Was relevant to the subject in discussion albeit on a humorous note
3. Was polite

Basically it was inline with Be-Nice Policy we follow on Stack Exchange. I have also used memes in my previous answers on other Stack Exchange sites where they were either positively received or left untouched. 

Yet an edit was made to my answer which removed the said meme from it. If it had been a regular user, I would have rolled back to previous version. But the edit was made by a moderator so I reckon there is something I am missing in regards to this particular SE site. 

So my questions are:

1. Do we hate/disapprove memes here?
2. How much freedom am I afforded over composition of my own post especially if it is not violating basic guidelines of writing a good answer with references and being in accordance with Be-nice policy?
3. Are there situations here in which I can use memes?

What is the community consensus on these points?