I was just remarking on this the other day.
Since Social Security is set to fail, I wouldn't be opposed to ripping the band aid off and cancelling Social Security at the millennial generation.
To make things right with the millennials, pay them out ~50k for their contributions.
Then maybe millennials would have a better shot at owning a home in this lifetime and the Gen X'ers would get the last Social Security payout.