It's not just the price.
When we sold ours last year we started viewing as soon as we were on the market.
Not one of the agents wanted us to view because we hadn't already sold.
Which makes no sense to me. Okay everyone wants buyers who are in a position to move quickly and they don't want to take a house off the market for someone who still needs to sell.
But they are actively telling people not to view so they are keeping a very large portion of the market sitting at home wanting to sell houses but the person who might buy yours may well be sitting there waiting for someone to buy his first.
I asked my agent "what happens if seller A would want to buy seller B's house. Seller B would want to buy seller C's house and seller C would want to buy seller A's house. But none of them know it yet because you are telling them not to look at other houses until they've sold their own? You could have three sales that aren't happening because you are telling people not to even look yet."
He said it wouldn't happen, and it probably wouldn't in such a neat triangle but you get my point. They are keeping potential buyers from viewing while they wait for the perfect FTB or cash buyer and sometimes they need to accept those people aren't coming along and have to get a bit creative in their thinking.
As it happened, we found a house we wanted to buy but the agent told them not to accept our offer because we hadn't sold. They accepted another offer but the sale fell through. They contacted us to ask us if we were still interested, we had a sale agreed on our house, but we'd found another house by then. The house was on the market until last month, another sold board went up and came down when the sale fell through, and now the house is rented out. So the agents advice did them no favours (although they perhaps saved us from a big mistake. The house had been empty for two years by the time the tennents moved in).
Complain to your agents about the no-shows and see if they can do something to make it up to you (some accompanied viewings, an open house, a mail drop etc). I've worked for an estate agent in the past and they were one of the better ones but the best advice I can give you is to keep on good terms with them but you need to be in very regular contact with them and the best way to make sure that happens is for you to phone or visit them.