Couldn't agree more. But it was probably less than 30 years, as this particular text referenced the Vietnam War. It was the one I referred to as stating that the U.S. won the Vietnam War. Still...outdated and inacurrate. Can't find a justifiable excuse for either, really.
The US lost the Vietnam war sure but the US troops won in every engages in every battles against NVA or Viet Congs. The US military would win the war in Vietnam without has to interrupt by LBJ or other politicians tells the US military where to bomb and not to bomb. And it wasn't in the social studies book in my time in public school.