The cost to play golf is extremely expensive. The cost to have a membership at a golf club or country club is insane. Aside from the memberships, a person wanting to play would have to purchase the necessities (clubs, balls, clothing, etc). The closet some people can get to golf is the local put-put golfing.
The prices to participate for consumers have gone up. $10 cheap green fees are now $50 at reputable courses and the times where it was more accessible to the lower and middle class, esp. With the struggles of the middle class to stay afloat, have taken their toll causing fees to rise even more in the face of the economic turmoil.
I can neither confirm nor deny whether golf is getting too expensive. I can however express my honest opinion that Golf has always been an over priced "sport". Much like pee-wee, junior, varsity, college, and university sports, golf should not require a minimum payment/due to play. The fact that it is mainly a private club driven "sport" is ludicrous.
I think that gold is getting to be too much of an expensive sport to be involved in. With the cost of landscaping large amounts of land and their upkeep to the expensive products such as clubs balls and golf carts many, golfers can not afford all of these things.
There is a high demand for golf right now. But, golf is seen historically as an affluent sport, which causes the price to escalate to price some people out. This seems counter intuitive, but if golf courses lost the exclusive appeal that draw many in, it would fall in popularity.