And so sayeth every generation - ever - since time immemorial.
I think what these generational comparisons seem to miss is that a whole generation of people are not the same. In every generation, there are people who grow up in poverty, with lazy, alcoholic, abusive parents, attending poor schools, intermittently at best, and who have no hope of higher education. Simultaneously in every generation, there are people who grow up with intelligent, hard working, attentive parents who are able to live in the best school districts, give them a better material standard of life, and pay for and get them into a college that will set them up for adult success. Do some in the first group overcome the obstacles and succeed despite the odds? Yes. Do some in the second group fail despite their advantages? Again, yes. It has always been this way and it probably will always be this way.
A very large number of people on this board now live upper middle class lives. Some of us grew up in that milieu and see things as fairly constant. Others, including me, succeeded despite some substantial early obstacles, but we may look around at our nice neighborhoods and conclude that life is easier now. And it is for us, but not for everyone. That's why our personal anecdotes are not data.
I think the most we can rationally deduce from the actual data we have is that there is a widening gap between the upper and lower classes, with fewer falling in the middle. We have data showing that the economic benefits from increasing productivity over the course of the last 45 years has mostly flowed to capital and not to labor.
But, over the same time, there have been momentous gains in technology, in transportation, in communication, and in medicine that have improved life for every one of us, no matter where we fall on the income scale. We all, even the poor, live longer and healthier lives, with much more day to day convenience, than our parents lived.