Great feedback.
Mind sharing some ideas of what you do to keep the "want" to attend up for the casual/social players?
Couples: Invite the wife, and the husband is free. Invite just the husband, and the wife might find something better for them to do.
Social: We cook a main dish. It might be spaghetti or burgers, it might be prime rib. The rest has evolved into a pot luck. One member said (during her Hall of Fame enshrinement ceremony) "I was always taught when you are invited to someone's house for dinner, you don't show up empty handed". This told me that one of my key players thinks of this as a dinner - not a card game. She can lose $20-$40 and have a good dinner, and might even win some money.
Value: Yeah, I'd like higher stakes, but not everyone does. You have to find that sweet spot of cheap enough to lose, expensive enough to make winning worthwhile. Nobody can tell you what that amount is. I have wealthy players that think long and hard about rebuying for another $20, and I have fairly modest incomes that would happily buy into a $200 game if they had the chance. It's tough to tell where the breaking point is, because nobody wants to admit that $X is too much.
Keep the Fish Happy: The guy that cashes out each night with a profit - he's coming back. You needn't cater to him. The guy that always finishes in the red - listen to his gripes, and adjust your game to him if possible. He's the one most likely to quit. He's probably the most entertaining person at your games.
NLHE: It might not be the "most fun" game, but I'd bet each and every person on this site that dislikes holdem got most of their early experience playing Holdem, unless they learned back in the day when we were all playing 5 card draw. So introduce new players to the easiest, and most common poker game there is - No Limit Holdem. People "want" to play in the WSOP. People have seen NLHE on TV. NLHE is available on Facebook in multiple forms for free. Don't try teaching them Badugi when there is a nice, easy NLHE game that you can play.
Reputation: Poker has a terrible reputation. "If you can't spot the sucker in your first half hour at the table, then
you are the sucker" is perhaps one of the most famous lines in poker, but it tells most of your casual players that
they are suckers for coming to your game. Most of Hollywood thinks poker is cowboys and gunfights, so America thinks that as well. You have to try to dissuade this idea. I do it by inviting couples and serving dinner, but you can develop whatever methods you like. Hot Dog rollers seem to be the rage around here lately, and I gotta say, I never saw a cowboy get shot while eating a hotdog.