I have two sons in BSA, am my Troop's CC, and have a daughter who would love to be in scout-like activities. I support the BSA and have no problem with the way they handle the requirement that a scout be reverent.
On the other hand, GSUSA has seemed to take a different path of involvement with more socially liberal activism that is repellent to traditional Christian values. When "diversity" is used as an excuse to foist anti-Christian values on a group, then it is not diversity, but agression.
The GSUSA would be better off following the lead of the BSA and requiring belief in God, while leaving it to the scout to excercize whatever reverence is consistent with his religious upbringing. BSA stays away from hot social issues, unlike GSUSA, which has too often teamed up with Planned Parenthood and recognized lesbian groups, and often at least winks and nods at the types of shenaningans documented in other posts.
Given that GSUSA has made the decision to use "diversity" as an excuse to alter the original aims of the organization, conscientious Christians are compelled to look elsewhere, such as AHG, for a group that will allow legitimate diversity (I am a Catholic for instance, and while I know little of AHG, would probably be comfortable amongst its members, as would believing Jews) while excluding those things that call into question the very nature and purpose of the organization.