It's different now because there's nearly an entire generation that has never been told "no". That has effects.What utter bullshit.
Guess what...millennials are like any other group. There will be a wide range of abilities and talents among them. Yeah, you have the snowflakes and the slackers, but we had limpdicks and slackers thirty years ago. So don't tar all millennials, or boomers, or whatever with the same brush. Deal with them as people.
You also have a lot of millennials in the military, many of whom are in or have seen combat. I'd say as a group they'd say they are good enough to do or be anything.
Look around you. Might be surprised how many millennials you see in various jobs. As time goes by millennials will be doing more and more. That young doctor who's treating your illness - a millennial. The firefighter who comes to save your house, or get your ass out of your wrecked car - a millennial. That chef at your favorite restaurant - a millennial.
Those who say they don't feel "good enough", regardless of generational cohort - fuck 'em, let them stand by while everyone else makes something out of their lives. That's the word from Uncle Joe.