Hmm. Unfortunately without a link to the actual image, I can’t confirm who it was who took it down. What I will say is that in the politics stream, it should have been fine in my opinion, but I’ve noticed that memes that are a bit spicy like yours here do get unfeatured on occasion. My suggestion would be to submit it to a friendlier stream for that content such as https://imgflip.com/m/conservatives It’s modded by me, SydneyB, and SpursFanFromAround, so your spicier memes should be safe there if they get turned down in the politics stream.