While Jeff may be blunt, his post is not negative. There is a very good reason for keeping these boards free of advertising. Namely, it keeps the boards free. There is a nice little space, clearly visable above here that says....."Advertise here".
The new owners of the site have done a great job of not only ressurecting the site, but making some great improvements to it, as well. I don't think it's too much to ask the users to follow their policies.