For the most part I would agree with your assessment on millennials . I know of a few good ones but many are obnoxious.
I’ve also met several that have impressed me, not going to lie about that.
But overall, my opinion of them is low.