Right, but who will teach these kids to treat everyone fairly? Not the parents if they are racist. I believe we are saying the same thing because I agree they need positive adult role models. And that is why school programs can help.
BTW, the programs I had as a kid did not preach. In fact, they made it interesting and fun. One of the ppl that taught in this program was a real police officer. Think how much young kids would look up to this person of authority. In addition, he was very friendly and does magic tricks. All of these factors really help at least for me in getting my attention and to this day, he had a great impact on me.