because your talking about PUBLIC schools, which means its for ALL americans, NOT just CHRISTIAN americans, so if you have the christian bible in school, you also need to have the Old Testament, the Quoran, the teachings of the Buddha, the paths of Hindus, etc.
People don't hate god. They ARE disgusted by what man has done with the good teachings of all religions: most of all Christians and Muslims.
The school things is pragmatic. We dont have enough hours in the day to teach religion fairly (that means ALL religions) so dont teach any.
You want your kids to get their dose of bible sugar? Do it at home, do it in christian afterschool programs paid for by the church or christian community, DO IT AT CHURCH ON SUNDAY. Just dont do it in school that is paid for by by the state through our tax dollars.
Church. State. Seperate for good reason. You want to live in a country that doesn't seperate church and state? Move to Israel.