It wasn't the actual buying of the lunch, it was the friendly and outgoing gesture and attitude. (Which can be characterized and cultivated by buying people lunch.)
I agree. If all the guy brought the table was a couple bucks for food, I wouldn't want to take lunch with him. The guy can't be an empty suit. Good stories and laughs are always welcome at my table.