going back to your origninal post, has it ever occurred to you that there was a mismatch of expectations. That people going to a practice, whatever the location, do not expect a bar to be open. Do not expect there to be tea/coffee and food on offer. So far from being tightfisted, they have simply come prepared based on their previous experiences.
Your friend's expectation was different, so as a result he was disappointed.