Seems a rational, if not too soft, approach. All depends on where one sits. If one wants to reserve a car but there are none available because of inventory fraud, it is annoying and inconvenient as well.
Would seem better to expressly state that the "impossible" reservations will be cancelled unless guaranteed so that the inventory can be returned to availability.