Aye but if you look at OP’s link it’s not just even meme shitposts getting removed but actual requests/postings on local info (gyms, accommodation, etc.)
Anyway, I agree that it seems like there is a mod or two that are being jobsworth losers and perhaps need to get a higher purpose in life than modding a sub strictly.