Here's my take on all of this. Homebrewing is fun, I enjoy the process, that's a good 50% of the reason I do it. The other reason, is that I like Beer a lot and I like to share that beer with Friends. IMO, a great christmas present would be a six pack from a friend who brews their own beer. Homebrewing is truly a lobor of love. It seems odd to me that you would present a gift to someone, of home made nature, that you didn't produce yourself. It just seems cheapened in a way.
I've had friends give me homebrew as gifts before and weather or not it was any good was beside the point. They took time to make something and present it as a gift to me. AS a homebrewer myself, it's kind of a slap in the face to ask to be paid to brew beer for someone elses friend. Or if someone told me, "Hey, I have this homebrewer friend and I bought a six pack off of him for you as a gift." I'd think to myself, "Why didn't you just brew some up yourself?"
I don't know, just seems odd, kind of like paying your grandmother to bake a bunch of cookies so you could give them out as presents. It defeats the purpose of home made imo.