I'm just popping in here to answer the "why don't we all talk about god out in the open" question... I always thought it had to do with there being all different factions of Christianity, and no one really wants to listen to someone telling them their way of believing in the same thing is wrong. Why do we all roll our eyes at mormons and Jehovah's Witnesses? Because they knock on our doors with their extreme and outlandish forms of Christ worship.

When it comes to issues like religion in public schools, Catholics don't want Baptists teaching their kids, Baptists don't want Catholics teaching their kids, etc. etc. etc.

When my dad was a kid, he was Irish Catholic and went to a Catholic Parochial school. The way he tells it, it seems that the Catholic kids only hung around with other Catholic kids, and they'd often get in fights with the Luthern kids, who only hung out with other Luthern kids. As an atheist myself, I think it's great that this type of separation no longer exists in our society, even amongst childern. I am reminded of the way the Freemasons have a rule where one cannot discuss either religon or politics at a meeting, as they cause divisions amongst people. (yet i do believe that a belief in God is a requirement for joining the Freemasons.)