Dynamic prices online
All the examples above are, of course, more common when the price difference is a plus, not a minus. But the opposite situation also happens: the owner has an empty villa or house for a month, he deliberately lowers the price on AirBnB (or he has dynamic price settings and AirBnB automatically lowers the price when there is no demand), and of course, he will not call all 100/500 agents to notify them about this joyful event. Therefore, in this situation, the price may still be less than that of the agent and more profitable for you.