Yes, fraudulent bookings are painful especially the no-shows; this means we lose guests because the dates were blocked for the no-shows. Cancellations directly from guests ahead of time mean a bit of acceptable courtesy accorded to hosts due to their change of plans.
Are you new with Booking.com? If you check other postings in the partner forum you will see that last minute cancellations or no-shows are a big problem with Booking.com clients. If you have cash on check-in policy, you loose! We had a guest yesterday who cancelled at 6:00 pm on his supposed arrival date, so we get nothing and the room was not available for anyone else to book on Booking.com.
We received the "Risk Free Reservations" message from Booking.com on Nov 20, 2017. In December, we had 5 paying guests, 6 cancellations, and 1 no-show. I wonder what Booking.com invoice for December will show? Have sent two messages to customer service to get details of this program, but have not received any response. In practice, if we get a reservation from booking.com, I do not block our Airbnb listing. Unfortunately. the reservation dates are blocked on booking.com site, so no one can book those rooms on those dates.