This illiquidity thing is something that is really confusing to me.
I was at the buying end, and for our requirements : Kid friendly With small garden Not too old (10 years maximum) (no dachwohnungen fairly sized minimum of 120m2 Not in the city but commutable (workwise) to zurich. Price: not crossing a million mark
(So nothing out of the blue, like a personal sauna pool etc or large house ), we found there were never enough (good apartments or houses) on sale.
Out of those that matched, were either quickly reserved or had so many interested parties, that they clearly refused to have meetings . (They did not even bother to ask our backgrounds)
Also the new apartments with cranes everywhere (and delivery time after a year or so) are also quickly booked and reserved, This was true for regions like dietikon uster schwerzenbach.
Now coming back to the topic, we also paid the reservation amount. We did not end up having any negotiations after that. If you have made up your mind to buy the house, then try negotiating this amount before signing in anything. Also the final cost needs to be negotiated before hand. Even ‘minor’ things like paint etc needs to addressed before signing this.