There is a place for the booking sites, especially for exploring several hotels at a time. And they do offer some reviews and comparisons that can be useful. Sometimes, they also offer the cheapest price but usually it is just as cheap to call the hotel itself or book through its website. And it really feels good to pay the hotel that offers the services, instead of some tech company in the US.