Lenders are still selling loans based on what your monthly payment will be. Unlike 2007, they can’t play nearly as many games to get people into a home by pushing off the impact of the home price for 3/5/7 years for people who could not otherwise afford the home. So the amount of people that can buy inventory at $350k+ is going to shrink when that $350k monthly payment (which was $2400 for a 30yr fixed is now >$3000). Because with inflation of prices comes higher taxes, higher insurance, etc.
The inventory being added is over $350k. Wages have not risen commensurate and there’s no indication that the majority of Americans are saving money to make their mortgages cheaper. How many Americans really sat on the sidelines when interest rates were historically low just because prices were high? How many of those just can’t afford the house they want and can’t afford it even more when money gets more expensive?
Add that Investors can’t carry inventory infinitely. At some point they need to see a profit. If they think that the resale market is going to flatten and the cost to borrow money is going to affect sale velocity, they’re going to sell.