I know what you mean, this happened to me for quite some time as well. I would be surprised when I'd see some interesting forum pop-up andI'd wonder how anyone else had found it. It seems like the way they are organized is fine, as long as there is an expalanation somewhere at the top on how it all works.