I don't think blaming Apple or Bux holds water..
It is each person's circumstance and life choices.
I was dead ass broke in '89 with 3 kids and decided motorcycle racing was selfish.. took me a while to get there. I was 31.
I am glad to see my kids ahead of the curve.. although 3 have bought homes and I am not sure where they stand as far as savings, I know at least two of the three do save and have created bank accounts for their kids with a request that birthday and Christmas presents go there. A good choice to me.
My youngest who is looking to move to the City has saved a lot after college by staying at home banking what would be rent $$ every month. At 26 she is in that top category of savers for her age. Granted not all can or want to do that of course and I get that. Soon to be empty nester for me.
For 20 years Mrs. Budman has saved our tax returns and that is our way of budgeting for savings in a way. Paying for college did not allow much savings other than that really. I am on an allowance and she is just stingy basically so it works out.
Other choices make a difference though. We buy Used cars, no extravagant vacations and have refused to pay for extravagant weddings too.. (cheap ass me). Rather I gift them some of what it would have taken for a nice wedding at their 1st anniversary. They tend to take decent vacations, but not crazy. Meanwhile the wife and I don't take nice vacations. I get my moto rallies and a couple of trips to COTA for the last decade. Missing out on seeing the world, but I can afford a new moto every few years so that is my priority I suppose.
One kid still did the extravagant wedding on his own along with his in-laws help. They probably thought I was a dick, but with 5 kids you have to draw some lines and I wanted my son to think it through. He made his choice to follow through. An adjusted lifestyle allowed them to keep Mom at home with the kids and I have a lot of respect for their effort. They choose camping trips, dumped cable TV and other luxury stuff. He does have 9er season tix and a new truck. I guess he is doing AOK.
I do think the cost of living and somewhat stagnated income sure have made a difference for so many.