In France, there's no such thing as paying over the ask price. You are forced to sell to the first buyer who offers to pay the ask price. I suspect that this is done to prevent prices from rising too quickly.
The USA is like that as well. If you receive a cash offer with no contingencies for your asking price then you can't refuse. This is specifically to prevent discrimination against minorities. In most real world transactions there's some back / forth with the lawyers about details (ex: " We want your ugly drapes! ") as well as non-cash considerations. A seller may accept a lower cash offer over a higher mortgage based…
I'm curious to know more about how the non-discrimination laws apply here, since I know there definitely are laws, but if they are as blunt as described, then we'd expect to see more cash-offers-for-asking-price around here.