Jen, an atheist blogger, makes an interesting case why not to and what should be done instead:
Steve and I were both raised in secular families. Our parents didn’t go to church, didn’t talk about religion, didn’t explicitly teach us anything about God or Christianity, didn’t force some sort of belief system on us. So why do I think Steve ended up a Christian while I ended up an atheist? Because there was one thing my parents taught me that Steve’s parents didn’t: skepticism.
People have been discussing this a lot now that the new wave of atheists are reproducing. We don’t want to indoctrinate our children into atheism, but most of us don’t want them to be swayed by religious people either. So what do we do? I think Dale McGowen, author of Parenting Beyond Belief, has it right: we need to instill skeptical thinking into our children. You know, give a man a fish and you feed him for a day, teach a man to fish and you feed him for a lifetime? Well, tell a kid something’s irrational and you help him for a day, teach a kid how to think rationally and he’ll teach himself for a lifetime. …Not sure if that phrase is going to catch on, but nevermind.
Steve’s parents were atheists, but they didn’t actively try to instill those skeptical thinking skills in him. So once Steve was exposed to religion, he was easily swayed. He was told something was wrong because he wasn’t religious, and he believed it, like so many people unfortunately do.