It seems agents are more interested in a quick deal rather than getting the best price.
That makes sense—more volume is a lot more important than small percentage increases on each deal.
In an ideal world I would like to see agents gave sellers the ability to participate in developing a compensation system for each deal—using percentages or various incentive schemes that could be beneficial to both parties.
If speed is important there could be a bonus (or penalty) for that. If price is important there could be a bonus (or penalty).
etc etc.
Once an offer is made the commission system works against the seller.
If the house is listed for $350,000, a $325,000 offer means that the agent is only likely to make $1500 more to get a full price offer.
Better $19,500 in hand than a possible $21,000.
The percentage commission system is really rather absurd compared to a fee system.