p0d's comment is right - much of the Old Testament is an illustration of fallen human nature. It's a stumbling walk towards redemption. The characters of the OT do not always act heroically. In fact the point is largely that they do not - that they need to be saved somehow. How that happens is described in the New Testament.