I average about 50 batches @ year, normally 7 to 71/2 gallons bottled unless it's some kind of an exbeeriment, in which case it might be as small as 2 or so gallon batches.
I brew so I can have good beer to drink, and also because I enjoy brewing, even though brew day is a major workout. At this point I have no doubt that my homebrew is much cheaper than store bought, even factoring in the cost of equipment, but I've brewed >7,000 bottles of beer in the past few years, it takes a while for equipment to pay for itself.
I drink my homebrew almost exclusively not so much because of the cost of commercial beer, but more because I simply prefer my beer - I can't find anything for sale locally that is anything like what I brew and I brew to my taste preferences. Living here in BFE we don't have a very wide selection available to buy, but even when I've travelled to "civilization" I haven't found much if anything that I enjoyed as much as my own beer. I was away from home and spent 3 months in a very active craft beer community a couple years ago and it didn't take very long before I got very homesick for my homebrew, even though the selection of commercial craft beer was vast, it really sucked not being able to have my kind of beer.