Most of what each of us learns, whether moral or anything else, we learn via social osmosis.
I agree.
I went to Catholic schools and we were taught our Catechism, which gave us all the moral absolutes very early in life.
And did they stick with you. Were you taught to go to mass at least once a week? And, did it stick?
BTW, my younger sister is married to a RC--a great brother-in-law.
Protestant churches taught about morality in Sunday school.
We also learned morality from day to day living. Perhaps we need to dialogue about: Finding a common morality. ...
You say:
Our (American) culture has kept its hands off of teaching morality because everyone is reluctant to trespass on the territory that religion has classified as its own.
Surely there is a common North American morality. Let's dialogue about it.
G~O~D--Now & ForeverIS:Nature, Nurture & PNEUMA-ture, Thanks to Warren Farr&ME AT www.unitheist.org