The booking that costs you nothing is the direct one
Every booking through a channel carries a commission. A booking engine on your own domain, that a guest can actually complete, is the cheapest revenue a property has — and the guest details are yours rather than an intermediary’s.
Channels are still there, because a property needs the volume. The point is that they are not the only door.