I mostly book through booking or hotels.com and I find that they make it easy to do comparison and discovery, they are often cheaper than the source website, and even large international chains can have booking systems that are cumbersome enough to to drop and return to booking.com and finish it there. I have never been to a hotel that considered a booking.com booking as "less" than one from their own system.