@Ron *****************
that’s really not even close to accurate. The big players (agoda and booking) buy up large lots of rooms for a specific price. They help smooth out annual income for hoteliers.
So often the rates of Agoda or Booking are lower than what they will offer small retail clients. I have booked many a hotel room on Agoda while standing in the lobby of a hotel that can’t/won’t match the price.
And the apps don’t require a deposit