It’s all about the class of the buyer/future seller, really.
Sell games to people who really want them, not just people who see a quick buck in it.
Not leaving meat on the bone is a great way to dissuade those types. I don’t sell often, so it doesn’t come up, but I’ve witnessed it and several games in my collection currently have the “ROFR” clause. Doesn’t bother me at all, and I will gladly honor the sellers wishes, because I cannot imagine ever selling the games.
That’s why I bought them, because I wanted them as permanent pieces in my collection.
If you want good deals and good friends, honoring people’s wishes to have “dibs” is a wise decision. Even better to offer them at a reasonable price, average market or slightly below that.
I’ve seen plenty of cases were people “trade” games for the same prices year over year. Some guys I know recently sold/traded some classic WMS like MM or TZ for $2400, because in a few years they will trade/buy yet another A-title for the same price.
Money can’t buy that kind of trust with a tight knit network of collectors. If the people you are dealing with are of quality, then you would be wise to respect them.
If you’re just in the hobby to squeeze every last dime out of it, and make as much money as possible, obviously this doesn’t apply. Nothing against those people. The hobby will always have the business side, and the old-school collector side.