There is a very old tradition of hospitality that says when you have guests you are obligated to offer hospitality, food and drink, and when you are a guest of others it is your turn to be offered hospitality. You shouldn't tot up whether you are ahead or behind, but if someone fails to reciprocate then you can just not invite them any more. Some might say homebrewers get off easy because the drinks they offer are cheaper than buying something in, but the effort of preparing something personally for your friends makes up for that.
I was annoyed about that horrible hobbit movie, because, in the book, at no time does Bilbo complain about having to feed all his guests. This principal was very important for Tolkien, but Jackson made the Dwarfs into nasty ungrateful guests, and Bilbo into a resentful host, it spoils the tone of the whole thing.
Don't become a Peter Jackson Hobbit, you will be much happier if you can be generous without expectation of any reward.