> The issue is not supply and demand for houses - there are plenty enough to go around (though often in the wrong place).
This drives prices up, though. Not just price of homes, but, similarly to fuel, prices of almost everything. Not many people are in the correct stage of life to evenly distribute themselves across the US's geography.
> For example, medical bills. For example student loans.
I doubt the baby boomers have student loan debt. They existed in a time long before the current university bureaucratic infrastructure was put in place and drove up costs (and thus prices), and they were far less likely to get a degree with no job prospects. Medical bills, sure, but they have always been around.
> The solution is to address wealth inequality. This means taking wealth away from those who have amassed too much, and returning it to those who had it stolen from them.
You have to be aware of all the massive, country-breaking problems this approach all but guarantees. We need a system that works, not a system that doesn't work with a heavy-handed thumb on the scale.
The actual obvious candidate is not punishing people who create so much value they have a load of money, because that value is worth that money, and without it we might be stuffed. The big reasons are: fuel prices, which are actually driving inflation, the post-Covid economic impact, and investing giant sums in defending Ukraine's border. You could say land and medical legislation give the worst of both worlds in those sectors, probably less efficient than public running or private markets.
You might say all of those things are worth it. But it's silly to just assume we can raid piggy banks on an ongoing basis, even if you had no moral issue with it.