Online reservations, despite the client doing the majority of the work, have significant transaction fees. Among these fees include charges imposed by payment gateway providers (Visa, American Express etc.) and affiliates. This cost is usually hidden from the consumer, but the core fact is that they exist and burden the consumer and the service provider. Such fees are also unbalanced. The process of making a booking is universal. To process a form should not cost $X for one booking and $2X for another booking quite simple because one service is more expensive. Fees need to be standard, fair and transparent.
With the existence of blockchain, transaction fees would be transparent and minimal. There is no longer an excuse why transaction fees should be so high. They do not benefit either the consumer or the provider of the service who are the most important stakeholders in the sector.