R Shek, I'm going to react to your "wouldn't think twice about sending my kids off with another adult for a week" comment and a few others.
IMHO, the kid earned nothing and the leaders dropped the ball. If the kid was special needs (some here have claimed that), wasn't included in the reindeer games (he stayed back at camp and didn't hike...introvert maybe?), and no one sensed him being homesick and literally a flight risk, then a lot of things went wrong.
BSA is a great institution, but like so many large organizations they are only as good as the local chapters, packs, troops, etc.
I have two boys in BSA now and was a Cub/Webelo leader myself for 8 years and a Boy Scout and Cub Scout myself when young.
When Scouting works it is everything you say, and the overwhelming majority of the time it works.
But there are some bad experiences and disasters waiting to happen in scoutings with certain troops. Parents have to be involved and make sure their kids are in the right pack and troop, one that fits with them, especially if their kids have special needs. Parent SHOULD think twice, at least at first, when selecting a pack or a troop.
Also, I'm not sure I understand what you meant by: "not worry about their 'purity' if you know what I mean."
We have a Court of Honor tonight, BTW.
TJR