The BSA is a private organization. If it wants to keep gays out it can. End of discussion.
The Cub Scouts and Boy Scouts will have to audit their entire membership and purge all who are gay as once the gays are entrenched in the BSA they will not be able to remove the easily.
The key word is "wants". They are folding like a dime whore under a dollar john.