When I give someone a beer, bottled or off the keg, it's a gift and they can do with it what they like. If it's someone who had never had homebrew I'll pour and explain why, after that it's on them. The actual brewing is half the fun for me so if I have a party and a ton disappears, and some gets left open because people didn't like it I don't get upset, I just brew some more.
I had a guy at work ask me if I'd brew two different kinds for him for a dinner party because he likes my homebrew more, and I was more honored than anything else. Told him he didn't have to pay, I'd just keep most of it and now I'm getting some flight glasses/paddles out of it!