Golf is cheap. You could spend $1000 on equipment, get a yearly pass for $2300 right outside Google HQ. Spend $50 or is it $100 to join the men's club -- they'd love for you to join -- and get your NCGA handicap. Done.
Read the greatest kung fu manual ever written, "Five Lessons" by Ben Hogan, or use some other book. I met one kid that modeled his swing off of YouTube videos and with that got himself to a scratch handicap.
It's cheaper than smoking. Edit: Well, depends on the accounting. The median U.S. income is $51K so by all means it's affordable. The main cost is time.
Median household income is $50k. Median individual income is $30k, leaving the aforementioned year of golf taking about 10% of ones (median) income. That is a fairly large expense.
West Coast programmer who feels adequately compensated here and $3300 ain't cheap for me, either. At $275/month, that's more than my current grocery budget for a single person.
Hmm. You could say much the same about tennis, surely?
I suspect the biggest cost at the top level is coaching time: Is it possible to get good enough to match the elite players without access to a coach who is good enough to train players at that level?