I think it's a combination of several factors. Many of the fire sale contracts that went ridiculously cheap back in February through April were sold by people either worried about the economy going forward, or already planning to sell and willing to accept lower offers for fear that the bottom could fall much further. Most, if not all, of those "panic sellers" have been weeded out, and there are far fewer owners in situations that are economy-dependent. The lack of ROFR as at least a perceived backstop against prices falling too low also contributed to a general fear that there may not be a bottom.
While prices may not have rebounded to pre-2023 levels, they do seem to be creeping back up. The same people who didn't feel the pressure to sell 2 months ago are in the same situation today. Obviously, there are still contracts out there selling in the February-April price range, but I'd wager that most of those are, again, people who "need" to sell now, and can't wait for the market to rebound. There is always going to be some number of those contracts entering the market. I think that's supported by the proliferation of contracts on the market that have been listed for longer than 3 or 4 months.
As a personal anecdote, I have added 3 more resale contracts this year, including OKW, BRV, and AUL. Comparing the prices from earlier this year, same use year and generally similar contract size, I'm seeing nowhere near the number of (if any) contracts listed or selling at those prices.