Wow, i come from a small community too, sounds like the sort of ****** up people that hail from my home town...i'm sure you don't have to go to an AA meeting to meet them if it's anything like where i come from;-)
Wonder how many of them are actually working the steps, doesn't sound like many to me! Maybe you could find another meeting, if there is one and if you feel like it in the future, never say never!