The way I look at a forum is that it's like a giant cocktail party and everyone is there because they have something in common so as you walk around the room listening to different conversations and you find one interesting you can stay and add your thoughts. If someone is boring you can just walk away and find another conversation going on and if you find no interesting conversations going on you can just leave. Or you can just stand around and complain about all the conversations that are going on and if someone wants to join you they can.
PS
I'm leaving this conversation