It's no different than joining a country club. You pay a fee, you get a benefit (a place to enjoy your hobby) and in this case, you also get 20 cigars a month. I don't think I've ever smoked 20 cigars in one month, so I could probably get some higher end ones, and buy a dozen cigars.

Of course, I can't afford to spend $240/month on cigars at the moment, but if I did, I could see the benefit.

It all depends on the people there, really.