I really can't find what to edit on the page, that wuld make them think it is advertising. The only lead that I have is about the reference to the technology used, and where the forums have been hosted. Maybe cleaning this will invalid their point of advertising, but I run out of ideas after that.