You have to keep the girls engaged in order to keep them Scouts. Most girls are not interested in an organization that only has them picking up trash in parks on Saturdays and visiting Senior Centers.
BTW, Girl Scouts is its own charity. The idea is to develop “courage, confidence and character” in the girls. Part of the way they do that is through service to the community - but when you buy girl scout cookies, your money isn’t going to fight AIDS or feed the homeless. Its going to programs that Scouts feel build “courage, confidence and character” in girls and young women.
I don’t think a spa day builds much courage - but I can make a good case that it develops confidence. And character is developed in working together as a troop to manage your money - and very shortly with these girls - to get together as a troop even when your “very best friends” are not in the troop and you have little in common with the girls in your troop other than they are in your troop. For middle school girls - that right there is a huge character builder. To take TIME to spend with, work with, and support a girl outside your own little clique. Where we don’t encourage that as adults, its something girls loose in late elementary school - and if they are lucky, rediscover as adults.