What os needed to stave all this bad thinking that comes with age off is a sense of absolute contempt for the past; including your own past. Meditate upon all the stupid things you did when you were younger and upon all the stupid things people believed in bygone eras.
I'm not so sure about this, because I think a lot of the attitude is a matter of psychological projection. Especially with baby boomers (and pointed out with my interaction today), they tend to gripe about younger generations exhibiting behaviors they themselves are guilty of. Work ethic? Entitlement? Fucking look at yourselves!
Anyway, "kids these days" type grumblings are a major social turn-off to me, and perhaps one of the reasons I tend to get along better with younger people. Self-awareness is the #1 key to earning my genuine respect, and this topic is one of the most blatant ways to display a lack of.
I will make just three observations about the nature of those more than a few years younger than me, and they aren't even criticisms. They're just three points that I see as highly influential, although the nature of that influence varies greatly depending on the influential.
1. They didn't get to experience the world before the rapid development of the surveillance/security state in America post-9/11.
2. They didn't witness the evolution of the internet as it was adapted into a common utility and shared resource.
2. They didn't witness the evolution of advertising and other media-designed-to-influence into the sophisticated and well-researched science it is today.
Interesting observations about the defining characteristics of different generations can be had, and I believe real differences do exist... but moral decay type bullshit can go fuck itself.