You have the homes and the schools you deserve because you have abdicated and left the education of your children to "professionals". What is wrong with teaching children about all aspects of life including God and religion? No, these "professionals" would rather fill their minds with rubbish. What are children taught? Are they taught the truth or are they taught yesterday's theory because the teachers and the textbooks haven't caught up yet. What happens when the children learn their knowledge is crap. When asked why did you teach that? The teacher replied "we had to teach you something". It is better to teach children truth that is unchanging such as the Ten Commandments and the life of Christ than is is to teach them unsupported theories and pseudo knowledge.