I feel compelled to respond since I am on both sides of the hotel business.. I own a tiny hotel in the Luberon and I also fly about 50k miles per year (staying in hotels along the way.) Booking.com has been amazing for us. They take 15% but it is completely worth it. We don't have "a name" nor do I have time to invest in the relentless SEO content marketing necessary to differentiate us when people search "hotels in…
And for us consumers services like hotels.com are really a great help, makes bookings fast and constistent. And they are secure; making me not worry about booking a hotel in an unfamiliar country.