Depends on their age, really. You're obviously not going to consider exposing a six year old to that kind of stuff. As for ten year olds or older? Yes, they should be exposed to it -- at least to some degree. You can't protect kids from life forever, there's no point in postponing it.