Well that is a good question?
How do people learn to sin?
Parents are part of it....I agree.
Garbage in....garbage out....product of your environment?
But then society is there to teach them every evil.
The media is there in every form....TV shows, commercials and movies, radio, magazines, newspapers...the News itself.....we are bombarded from every direction with the message...."Evil is good...Evil is smart"
Parents and children in church.....children attending Christian schools.
Nothing is perfect, but sometimes your choices matter.