This rule has always been a little hard for me to fathom.
I, for one, could guarantee Bill Marriott that I'd arrange far more customer lunches (not to mention breakfasts and dinners) in his hotel restaurants if I could get some points out of the deal.