USER1999
Grand Slam Winner
It is all about trying to keep that crucial age band of 25 to 35. If clubs lose these players, then that could be 30 odd years of income gone. At these ages, people get married, have kids, get mortgages, money is tight (oddly, as you get older and more experienced, you tend to earn more), and golf becomes squeezed. Clubs offer discounted memberships to age brackets ike these to try to keep these guys as members through their tough financial times so they can nab them for life. I don't see why you think this is old fogeyism. It is an investment.