That's a very broad generalization, but also characteristic of young adults. Bouncing between jobs is even considered normal in career realms to some degree, as it's one of the few ways to gain a salary adjustment more than a few years of annual pittance raises in return for literally killing oneself at a job.
Young people do think about and experience life in the moment. The defined path of marrying someone and starting a family and purchasing a home is becoming less common, as is taking work less seriously. Young 20's are about experience and travel, and who can blame them. They're doing it in a prime time for health, virility, and while they have a lack of any real responsibility.
Homes are beyond expensive, cars are expensive, gas is expensive. Their experience of the family unit is a 50% chance of unhappiness, infidelity, divorce, making it look like a lost cause to "settle" so young. They see their parents unhappy and stressed out in their jobs, laid off from a career because a change in the breeze, and working their whole lives to not really have anything at the end, and that includes health. Politics are a joke, financial institutions can't be trusted, and neither can corporations.
This is not the 1960's, 70's, 80's, or 90's, in fact, it's nothing like even 20 years ago.
Why do we judge them instead of help them with the goals they are willing to set?