Since I do respect your opinions and comments I will answer one more time.
So many people come on this site and say "everyone I know is doing really well, so the official data the BLS and Fed collect must be a lie". So OK, feel free to believe the BLS outright lies. Everyone seems to be biased completely by their own experience.
There have always been ambitious people and lazy people. The difference is that ambitious people in the past almost were assured of some minimum level of success - like owning a home or whatever.
Median household income in the last 5 years has gone from 68000 to 80,000 - so like 17.5%. But housing is up 50%, cars are up 40%, as are utilities, health care, college education, etc. Like I said - its just math.
Regarding hours worked, it may be possible. There are fewer hours worked per job - primarily by employer choice, but there are also way more people with 2 or more jobs. Also the job numbers do not include the gig economy - uber drivers, programmers working contract, day temp workers, etc - which there are more than ever but don't show up in any official numbers because there all W2, not employed.
I worked 60+ hours a week for much of my life - ask my wife. We have much to show for it also. I also know lots of people my age and much older that worked 40 hours and not one minute more, didn't seem particularly ambitious to me, and they have a house, and a car, and likely a pension or 401K.
Should people work harder now to overcome it? I would, because you have no choice. But I can look over my glasses and at least understand the frustration, rather than just dismissing it. Things are harder now than they used to be. Either suck it up and fail, but don't try to say its simply fiction because the math says otherwise.
So, truly all I will say about that now.
/ end rant.