AA is all volunteer, run by people who are doing their level best to help with a monstrously difficult problem, with demonstrable success. I do think they got some things right. I don't think their work is finished, and they do need to examine their methods and the efficacy of the same.