I have to agree. I'm not really sure about the added value as well. Some time ago I joined a relatively large group on a different (3d related) forum but it hasn't changed the way I use those forums at all, nor has anything changed for me.