ambrose , other historians and veterans all concede that the reasons for that omission are complicated , bound up in everything from the psyche of a generation brought up stoically during the great depression and the nation 's ill-fated involvement in vietnam to nostalgia and a later generation 's search for heroes .