I'd say a major factor is the removal of the human factor when conducting business. Automation makes it possible to push a large part of the responsibility to the customer. Just imagine standing in front of a person in a travel agency saying the same things to you as the booking.com website says; "I can offer you a discount because you're such a valuable customer to us, but you need to book within 2 minutes or I'll remove the discount!".