People who travel often dont have the resources to deal with so many separate bookings, so they ascribe trust to Booking.com , airbnb etc.
Perhaps if there was some "shopify of accomodation" it would be easier to have a seamless experience. In the meanwhile, the existence of a stable reference point gives the false sense of a trusted travel assistant.