Not going to lie, if I was part of the generation that dealt with WWII, the Korean War, and even the Vietnam war (though from the sidelines at that point, not in the battle) and I had to deal with all the selfish, egotistical, cocky, lazy, worthless excuse for human beings that now dominate our 10-30 age group I probably wouldn't have a whole lot of respect for them either.
Just saying.
It's probably different in the USA because we were at peace here from the end of WWII to the beginning of 1990s when Yugoslavia fell apart and war began. But I can tell you I see no such behavior from the generation who fought in that last war like the type of attitude I see amongst the seniors.
So I guess it has nothing to do with the wars, it's just the natural human reaction of expressing the aggravation you feel because you're getting older. And as you get older the aggravation gets bigger.
Of course, there are old people who enjoy their life and have pleasure in knowing that they've lived through all those years so it's not like they are all that bad
