It is an unfair comparison to make between a commercial enterprise with a professional site manager and paid staff, a a local club run by volunteers.
All local clubs aren't run by volunteers. I don't know of one that is. My home club that is at $30/100 has two sporting ranges, a skeet range, a trap range, and has a supper one night a month where the club supplies and cooks the entree and members bring side dishes. It is a true commercial enterprise, originally built to supplement farm income. The owners are two brothers that farm full time and pay part time help to run the place when they're busy in the fields. It's not as black and white as you paint it.