Defamation: the publication of a false statement that has caused, or is likely to cause, serious harm to a person's reputation
havent seen all the memes, but the memes etc seem to have some truth in them within in the context of what has happened, the feedback from the supplier and their consequent actions. Are they currently damaging the reputation more than what they have done to themselves with their actions and feedback? Probably not much
Many of them would not have any meaning or value to anyone who was not aware of what was / has occurred either, show someone outside of this circle that meme, they would have zero idea about it, and it is only "harmful", if in fact, the actions that have been somewhat "proved" are true, in which case, they arent harmful, they are simply, true
Again, in the end, you dont have to sit in this thread and view them.