It's the blatant hypocrisy that bugs me in your case - this complaint started for a very different reason. I don't come here to be redirected to other crap through stupid banner ads, and nor does anyone else. This is the best free resource I've ever seen on the web - I hate seeing it abused and wasted by people trying to further some nonsense of their own through obnoxious banner advertising.

You just get scapegoated 'cause you're advertising another forum. Tough.