It's certainly a perk, but it's not what gets thought about during the day. It's about pairing the client to the place, and if what works for them isn't on OT, you have to deal with it.
And to bounce another poster's idea around a little bit regarding using the points to "buy" an inaccessible table or something to that effect: those 100 points that go to your account are the $1 fee the restaurant pays to have the reservation processed by OT. If you look, the reward structure will reflect that math. Having said that, the idea of having reward tables a la airline seats is likely something that GM's and managment teams would reject because it adds a layer of complexity to yielding the restaurant for the night. Restaurants pay that $1 per booked table to fund the points system, but they also pay a pretty hefty monthly access. One nameless fine-dining GM I know (whom I send tons of tables to) summed up the OT fees for me: "It's an uncomfortably high number that I wouldn't even release to you, Mike."