I think this is about right.
Every generation complains about this sort of thing. 20 years ago that notion that new grads "wanted to be CEO by lunchtime" was commonly used. Prior to that, Gen X didn't trust anyone over 30, and prior to that the boomers were lazy hippies. Both of these cohorts are now showing up with different, more noble attributes assigned to them when they bucket people by age into "generations"... if only because those generations are now the ones doing the bucketing.
I think it's worth noting that the accusations levelled at each generation could actually have been right. When each generation gets older and achieves the majority of powerful positions, they change the narrative. But it's definitely plausible that we've been in decline for 60 years and that each generation really is more degenerate than the one that came before it... but that the conclusion won't play out in any of our lifetimes. There's certainly plenty of evidence to support that.