I think we all would agree that it is the responsibilty of all adults to to "teach" morals and proper conduct to the youth they come into contact with. As a schoolkid if I didn't give up my seat on the bus to a lady the conductor or an adult would point out my impoliteness in no uncertain terms.
Forgive me if I hijack this thread a bit with a related point. Should morals, politeness and similar subjects which all go to making us all "decent citizens" be taught in a formal manner at schools. I would say yes. They are more important than algebra or learning about the roman empire and it is something that every person needs to know and master. And in an increasingly multi-cultural world perhaps the morals of other cultures is worth knowing or at least being aware of.