He told me that there is no guarantee that they will take a resale though and that they are going to start devaluing resales and limiting benefits.
This is just FOMO to get a sale NOW. Everyone heard about how $x per point is today's price, and next month/quarter/year after some big event, it will be $x * 1.1, so buy now to get the good price, or buy our VIP package to experience the club and secure $x per point price... Yada yada. Or that the only way to join (non-existent! not-promised!) HGV Max it so buy NOW, before April announcement! Yada yada, we already know retail purchases after announcement will qualify you to HGV Max, as well as paying up a one-time $7k fee.
I think their business continuity requires trade-ins as part of selling to existing owners. After all, if an owner is ready to pay HGVC $10k or $20k for something, but does not want to purchase a shitty Studio deed with a terrible MFpp, HGVC must offer a trade-in. Otherwise, HGVC will pass an opportunity to make $10k or $20k, and they never want to pass any opportunity to part you with your money.
Moreover, from a CFO-level point of view, they probably cannot "devalue" old deeds on trade-ins because it would affect their share price. Finance team would not allow to acquire an asset for $10 but put a value of that asset as $15,000 in the balance sheet in the long run. One-time infrequent ROFRs, that's okay, but when it becomes a norm, and there's way way more trade-ins than ROFRs, it would become huge problem. When you acquire 50 deeds for $10 apiece, and you also hold 100 identical unsold deeds that are valued at $15,000 apiece on the balance sheet, you have a big problem, because you have to re-adjust the value for compliance reasons (SEC). Out of a sudden, the value of assets on the balance sheet dips, and so does the share value. Therefore, they must maintain the fiction that their deeds are worth $15,000 apiece for compliance reason. And since their business continuity depends on trade-ins, they cannot devalue said trade-ins.