This whole reply thread looks astroturfed.
Most of the larger chains even have benefits if you go direct though.
As a bonus re: booking.com - they integrated with our booking system and always overbooked, unless our system lied about available rooms (would happily sell rooms when none were available - especially annoying at night, when a booked room typically means an occupied room).
If you think I'm an astroturfer look at my comment history, I've never mentioned hotels before.