As I'm sure you are aware, Internet Brands have numerous sites to look after, not just this one. A PM to CleeIB would not be a bad thing, or an e-mail to them.
I'm fairly sure they are aware of certain issues with the forum, other peoples input may help them better pprune - worth a try.