Hotelier & PMS developer & Booking.com user here. Booking.com does call us immediately if there's any dispute between the hotel & the travellers.
Irrelevant question: Expedia has HotelExtranet and Travelocity has a nice API. Why is it so bloody hard to integrate with booking.com? (Directly without using CRS)
Is it because Booking.com has an agency model vs. a merchant model like the others? Also, seems to be working pretty well for Booking.com (largest OTA in the world).