As another atheist, that sounds (taken at face value) pretty good to me. Community is massively missing for many people and having a structure that provides that is very attractive.
Not disputing your points, just would be nice to have an equivalent without the religion and other negative side effects