My last club added an initiation fee to try and stem the tide of members dropping in and out. Harder to manage the operation that way. You drop out, you have to pay the initiation to re-join. It was there to help stabilize the membership count. I wasn't there long enough to find out whether it accomplished it's intent.
Bedford