There are several reasons I brew for not just myself, but others as well. Right now one of the biggest reasons I share my homebrew and will make a custom batch or two for others is to spread the word of the beer lords and all that is holy in brewing. Now, I don't get all Jehovah's witness about it and go door to door asking people if they've found religion in homebrew. Yet. Actually, the assbackwards state of mine is pushing to pass a law to finally legalize homebrewing. The more homebrewers there are, and the more that know about the wonderful products of homebrewing there are, the more likely we will get support and push the legislative body to passing the law. I also brew for friends because I just like knowing that I can make something they really dig. My Irish Red is a staple and I'm pretty sure if I didn't have that available a few times a year, I would probably get lynched. More often that not though, I brew for myself mainly because I really like experimenting. Example: "I wonder what this normal APA recipe would be like if I did a cereal and decoc mash. Sure they're both pointless efforts for the style. But add some flaked corn and/or rolled oats, some foreign (to you) hops, and take your time with the decoc and you're making a completely new beer. Some of the experiments have turned out fantastic, some not so much. But you'll never know until you try. Not to mention it's fun to get a little experience doing something completely out of your normal process.