Our children would be reading similar books if they were in government schools. Your post is spot on, but we need to also emphasize a few other points:
1. Many of the so called churches are complicit in this dissolution of our culture. Those churches that are pushing a progressive agenda are part of the problem
2. We need to remove our children from government schools. Government schools will only change when it becomes plain for all to see that they are far less viable than religious, Western culture and morality-based private schools, and home school alternatives.
Also, my daughter is doing her research and writing three essays which, point by point, expose Zinn for the Marxist he is. Now, she has taken on line homeschooling courses over the summers, but she would never by as engaged a proselytizer she is becoming in a home school environment as she is becoming now! She is learning Apologetics 101 via self-education. She has a great little circle of friends, most from liberal homes--not all, and they debate these things and, in the process, my little ann coulter wanna be is learning and teaching, and I think that is a good thing! But, I too see the value of Home Schooling. V's wife.