Most of the complaints against millennials are actually complaints against the generation after them. See: this conversation.
I do agree that this is a problem. Nobody knows what to call what the post-millennials. I’ve often wonder if a hundred years from now, we’ll still be calling the youth millennials.