my son has about 3 years left in his troop. The advancement ldr is the father of my son’s classmate. it is overall very good nothing fishy that I can discern.
Like any volunteer organization, we need to be aware of who is involved. Scout troop leadership is local, and mostly consists of parents of our children's friends. We always volunteered and got to know the other parents. It is good to do that on a lot of levels. Having taught in parochial school and had kids in public school, I think BSA at this point does a better job of protecting kids than many schools, sports teams, or other youth organizations.