Plus there was quite a bit of whitewashing during that time. And let’s not forget the generation that the “greatest generation” gave birth to.
Since there is no such thing as the “greatest generation” would you care to tell us which age group you are talking about.
WWII soldiers probably ranged from about 15 to 60 so that is not a generation.