If you are expected to be the "beer guy", that could also just be a reflection of the fact that they recognize your love and passion for beer and gladly defer the beer choice to your expertise, much the same way that one would let their wine snob friend or relative choose the wine at a restaurant. However, if it is purely a one-sided affair in that they don't bring anything (food, wine, flowers, etc.) when they visit, but expect it of you, then that is an issue of manners, not homebrew.
I love to share my beer with those who really seem to enjoy it, but I never push it on anyone. I secretly fear being the person who always gifts you with the unwanted fruitcake that you end up throwing out. However, at my old job the company would have a summer picnic and I was volunteered to handle the beer. I brought two cases, one commercial and one of mine. In the commercial case I mixed it up with the usual crowd pleasers: Corona, etc. Mine was 12 Irish reds and 12 blondes. At the end of the picnic there were only two of my beers left and only two commercial beers consumed, so that made me feel pretty good. Since my Dad passed, I'm about the only person who drinks my beer so it is rare that I get any feedback on it.