Quick and dirty on the 50 year mortgage:
Given current rates, they'd reduce monthly mortgage costs by 15% today. But they'd also raise home prices 10-20% over time
So short term benefit -- in time for midterms.
But long term it just converts into more expensive houses that you'll pay off when you're 103.