Its probably club policy - when you become a member you sign a contract agreeing to whatever it costs to be a member, plus either hole in one insurance or the promise to purchase drinks for everyone there that day.
hole in one insurance is usually just charged by the club in addition to membership fee, not by an actual insurance company. its also inaccurate to assume that anyone who plays golf can afford $500+ in alcohol.
Its probably club policy - when you become a member you sign a contract agreeing to whatever it costs to be a member, plus either hole in one insurance or the promise to purchase drinks for everyone there that day.
hole in one insurance is usually just charged by the club in addition to membership fee, not by an actual insurance company. its also inaccurate to assume that anyone who plays golf can afford $500+ in alcohol.