My kids are Millennials and they are fine. Of course, they’re my kids. :)
But “more educated than ever before?” That’s just absurd. You are mistaking quantity for quality.
And kids aside, Millennials are just such easy targets. Lampooning them is like shooting snowflakes with a shotgun. You just can’t miss.
But generational squabbling is mostly a waste of time. In the long run, the young always inherit the world.