Sorry. I am late to this. I am the mod here and the mod on lemmy shit posting. I firmly stand my decision to remove your posts. You have to be very careful with what you post memes about and I got user reports about the meme which is why I decided to act on it. People can and will take things the wrong way and that’s before I even go to the potential comments and users memes like that tend to attract.