When I think about it you can really talk about two kinds of morality. One that derives from basic survival instinct, this would include the Golden Rule, this type of morality should be taught (although maybe it doesn't need to be, are we born with it?)
The second type derives from social values which exist solely to maintain whatever rules we have agreed upon to maintain a society (at it's roots this was intended to promote survival through cooperation - but some have used it to exploit others for their own gain). I don't believe in teaching children this type of morality.
But herein lies the problem good parents must enforce the second type of morality, which I don't believe
So... what you're saying is that you refuse to teach your children how to cooperate and peacefully coexist within society, according to how the local society sees things?
I agree and disagree with that concept.
There are some things that are societal, that need to be taught, or learned somehow. There are other things society will believe, but are rather
meh. It all depends, each person will see the society as a whole quite differently, with something likely to be grounds for nitpicking. Laws, for instance, are largely based on the wishes of society.
Do you want to raise a little rebellious hellspawn? Is that your idea of contributing to civilization?
Just saying, because that's the drift I'm catching.
You don't agree with social morality, so you won't teach it. Next thing you know, you get a little 10 year old causing trouble because his parents raised him in a way that is conducive to creating a rebel of society.
That is no way to give your kid the best chance for success in the very society every human depends upon. You depend upon society to earn a living.
Being instilled with the idea of bucking the system, from day 1, is only going to cause a lot of problems. And a ton of moral dilemmas for such a child, which can breed personality changes that may not be all that helpful, ones that can cause personal choice problems.
Raise the kid according to society's moral base, and go from there. As the kid ages, you can gauge the personality, see what beliefs you have may or may not cause problems.
The kid may be entirely opposite of you for all you know.
Raise the kid in such a way that will give him the best platform for growth and acceptance by society. That, imho, is absolutely the best base mold for youth. At a certain age, that youth will definitely start to shape themselves and carve their own path through life. At that point, the parent is no longer shaping the mold, but trying to moderate and regulate the child's path. It's fluid, but as a child ages they definitely have more weight on the choices they make versus the parents. Being prepared for society is the most important thing, and a child will make of that what they want. Preparing a child to rebel against society from day 1 is only asking for trouble.