Like any school yard bully, you're basically building them up by talking about them and giving them some spotlight. I suggest we just ignore their complaints, the mods or ioi can give out the info they need to, when they need to, to support the site as a whole. I don't think we really need to be worried about what another site has to say.
Nobody is liked by everybody, so there is no way a website could ever be liked by everyone. In the end it doesn't matter as long as you enjoy what you're getting out of it ;)