First off, welcome Astraad!
I share your concerns about the OVF. It's something that I only recently realized - probably because I haven't been reading the OVF much apart from whatever showed up in the Dev Tracker.
It's so annoying that so many threads have to be locked. Hopefully, closing the OVF come release and requesting that people join fan sites instead will lead to more close-knit communities, which in turn should lead to higher quality content - free (relatively) of trolls and the like.