Right of First Refusal (i think!) gives the developer the right to buy back the week if it deems that the price is too low. ROFR is intended to keep certain property pricing inflated to a price level "suitable" for that particular resort or group of resorts.
Almost...
You're right ROFR means "Right Of First Refusal".
It gives the developer the right to buy back the week if they think they can resell it easily with a nice profit.
If the margin of profit for resell is too low or if there isn't any demand or if they already have many in inventory then they will let the sale go true...
I don't think the ROFR is there to keep price stability it is there only to add profit for the developer.
If there is some kind of "stability" in the price level it is a consequence of the search for additional profit not the reason...