Parents should always keep in mind that their personal beliefs aren't always best for the child. Unfortunately so many people these days have lack of common sense or they are so high in their personal believes/hobbies/work that they simply have no skills/time/energy to raise their kids. It is a shame.

My wife works for psychiatric hospital for children. That is most depressing work i can imagine. Seeing those little mistreated kids day after day. That is something most of us can't even imagine.

I'm not saying there are single one right way to raise a child. It is rather that child comes first; personal opinions are not that important.