The X Generation and previous remembers reading such articles. It would be the hardest lesson to learn.
For one thing war doesn't happen only because of an enemies military prowess - it happens due to debts.
If you star trek'ed went back in time told them their attitudes weren't up to snuff you'd have been pushed out the door - told nothing was abnormal - told you were not in charge.
How about WWI? WWII? Could you tell the british with their fine traditions and the poor after WWI (who already were in dire straits) that there was no time for pubs and drinking? That they needed to either pay germans and pay royalty for ships or prepare for a face off? How would you tell them there is no time for pubs and literature and all of the other traps?
After WWI everyone in Germany knew WWII was just around the corner - but in great briton the Parliament all decided they
didn't need to fund a self fulfilling prophecy
and there you go - people do not see their foibles until it is too late