Your "gripe" ignored it, even if you quoted it in your first comment.
But in any case, is this even true? That this generation of 20 something, as OP said, "can't speak for themselves and are overly shy"? That's my gripe. I don't think it is, at least not in such an immediately obvious way. Hope it clarifies. If it doesn't I can only wish you a happy life.