You seem to understand, correctly, that even if millennials suck it's because the Boomers suck even more and raised them that way.
It's called personal responsibility
Maybe many of the boomers feel guilty because it had to work so many hours to provide for your family or maybe working multiple jobs and overtime that somehow they was trying to make it up to their children I honestly cannot answer that.
I was always grateful that I made enough money to provide for my family I thought I was ever rich but always had enough.
At the same time I made enough money working afford to have my wife stay home and help the kids with life things and schooling in homework.
But my job as A dad was to give my kids a fighting chance in life by helping them get through college and not being buried in debt.
But I also taught them personal responsibility. You want to drive a car That's fine but you're going to get a job first and have at least enough money to pay for half the car insurance and the gas.
Everyone wants their kids to do better than them and I certainly do not want my kids to have a broken spine and beat up hands like I do.
And so far they're doing pretty good life