Where did anyone get the idea that the BSA is only for Christians? Certainly not the Buddhist temple in Chicago whose annual Troop dinner I attended. Not the Hindu kid or the Jewish kid that were in my Troop. Anyone who professes any kind of religious faith, whether it is an organized one or simply personal, is welcome in the BSA. Gays are also welcome in the BSA as long as they understand that the BSA is not a place for people to discuss or express their sexuality. How much time have you spent in Scouting?
You see, there is a difference in rank advancement requirements and just plain participating. I just participated, learned a helluva lot about things and life. I can't recall ever being made or told to comply with any "religious requirements".
It was our choice, pure and simple. I think that's where most of these anti-scout folks get their ideas. They must think it's all "mandatory" to comply with these ideals to participate in Scouting.
Cheers!