That it is not being addressed is a ridiculously pure market failure.
Let's say Jane & Joe have a mortgage at 3%, would like to move but don't have to move. The only reason they're not moving is because they're unwilling to take on a 7% mortgage. Somebody out there is holding the other end of that 3% mortgage, and would love to exchange that mortgage for one at a higher rate.
If Jane & Joe could get into the same room as their mortgage holder they would quickly hash out a compromise, exchange their 3% mortgage for a 5% mortgage; the canonical win-win situation that's supposed to happen in a market. Both sides are willing to make a deal, so why can't they?
But it's not happening because the bank they made the mortgage with doesn't actually hold the mortgage, it's bundled and sliced and sold on.
This is a huge market opportunity, and you'd think that eventually the same forces that figured out how to slice & dice mortgages will figure out how to take advantage of this opportunity.