I hate to bring you some bad news, but I have been a member of numerous types of clubs (RC car, real car etc) and I can tell you, you will find those type of people everywhere. They are what we call "human". I'm also a member of the NDSOC... for about 16 years and have still yet to talk to a few members. I may not get along with some, but I don't have to share a house with them. If and when you join the club, like a few people have already said, if there is something you don't like, join the committee and suggest a change!
Just a suggestion, if new members join up for CH reg, why not have a minimum "club attendance/activities points" scheme to make sure they do turn up to at least some events? I know this site has nothing to do with the NDSOC, but it will be something I will be asking the relevant people...