The generals don't prepare for the last war out of perversity or stupidity, but rather because past experience is all they have to go by. Most of them simply don't know how to interpret that experience. They are correct in preparing for another war but wrong in relying upon what worked in the last one.