Good thread. Somehow I missed this until now.
If by contradictions you mean that sometimes numbers don't seem to match I do think there are some scribal errors along the way, but they don't take away from the meaning of the text. As far as atrocities, I am thinking of the book of Judges for...