Making general comments about country clubs or their members is a waste of time. It largely depends on where you live- in some parts of the country there are so many quality public options there's no need for a private club. In other parts, the public options may be terrible and full of hackers and joining a priavte club is the only way to enjoy the game for a somewhat 'serious' player. I have been a member at several and had the privelage of playing at some very nice clubs throughout my life and almost never have I come across any 'snobbish' attitude that some anti-CC folks tend to think is prevalent.
I've had the same experience. I do not belong to a CC, but my in laws do. So, I've also been fortunate enough to play at some nice courses by virtue of my father-in-law. I've never seen a "snobbish" attitude where I've been. It might be my background or the fact that I'm lucky enough to live near some good public courses, but I'm still far more comfortable at a public course. That might change in time, but for now I'll just join the in laws for the CC experience.