What you call a clubhouse mentality, I call a thread for people who choose to post in the same place and interact with each other, who unsurprisingly are going to be unhappy when people show up uninvited and show know respect for the personalities or prevailing ethos in that thread.
I'll respectfully disagree then. That's against the spirit of the forum. Otherwise there would have been an invite system set up to that effect.
Oh btw, I was actually invited to this thread.