RTFS. They're not just staying in one city, they're staying at one address. This means nobody is buying houses. It's another sign the Millennials are getting screwed.
It means, that they're still living at Mommy and Daddy's house, waiting for the world to give them the high paying dream job they "deserve" and would enjoy doing.....and it ain't happening.
Previous generations understood this, but apparently the snowflakes do not.
I'll stop you right there...
The previous generation don't understand how much of their success is built upon luck and the generation before them, they tend to be biased in attributing all of their good fortune to their own hard work - because that's human nature, when you're down it's bad luck (Gen-Y), when things are going your way it's all you (Gen-X).
Stopping you right here...
In truth it's a combination, but you can't have the hard work without first having a substantial amount of luck,
Sure you can. It's called your grades in school. It's called not allowing your kids to be put on drugs to keep them in their seats because the teacher can't take them out for recess to run off the excess energy (yeah, not Gen-Y's fault on that one). It's call doing your best regardless of the circumstances around you, and having a strong work ethic.
Sadly, BabyBoomer/Gen-Xer's didn't generally do their Gen-Y/Millennial kids any favors with the "everyone gets a trophy" and "my kid can do no wrong" and "1+1 = 3, yeah - you tried; here's a lollipop" up-bringing.
But that doesn't leave it any less on Millennials/Gen-Y to do their best and put their head down and do the job(s) they've been given/hired to do. How you treat one employer will be picked up on your interviews in the future. So yes - it is ultimately in your hands, even if your parents didn't help you much.
even if that just means being born at the right time and in the right place,
Being able to do certain things, make certain kinds of advancements does have a link to being in the right place at the right time; but it also has to do with the attitude you have when you're there. If you don't have the "can do" attitude, then those around you won't offer you those prime choices, or you won't put yourself in situations where you can even be given those choices.
You can't start a business and not advertise it, and expect money to come in from no where. You have to get out and do the hard work - get out in the business community and make your name known; find VC's and Angel Investors and convince them you have the wherewithal to "do what you say and say what you do" and make them money. And that starts by showing your boss at McD's or Arbie's or some retail shop that you can be trusted, and not goof off; that you can handle responsibility - that in turn, becomes a good reference for your *next* job wherever it may be, and that builds up over time.