Situation A- Selling lists for 500k. Buyer A offers 505, Buyer B offers 525. Selling Agent goes back to A and B and asks them to bring "bring their best offer" Buyer A ups to 520, Buyer B to 540. Buyer B gets screwed out of 15k and the market gets distorted.
Situation B- Selling agent lists for 500k. Buyer A offers 505. Seller required to accept. Buyer B doesn't get a chance to offer, Buyer A gets for less than their top bid, Seller gets screwed out of 15-20k,, Buyer B gets screwed out of a house, and the market gets distorted.
Situation C- Selling agent lists for 500k. Buyer A offers 505, Seller cannot reject, but sale remains open for 48 hours. During this window B bids 515. During that window A comes back at 520, then B at 525. A drops out. House sells for 525.
To me C is the fairest. Nothing inherently wrong with a legitimate bidding war. As
@Halifax Tar said, that's the free market at work. Where my issue is the current process allows (nay- encourages) artificial surplus over and above what would be justified in a transparent situation. The buyer should be entitled to get x dollars more than what the 2nd highest bidder is willing, not however much they can trick/pressure from the highest bidder- that's not an efficient market.