I am a cheap golfer, I tend to play courses that are modestly priced.
So that being said, here are a few of my reactions to the list above.
1. I rarely eat at the golf course. The courses that I play will typically have your regular pub kind of food. If I get a hot dog at the turn I am expecting ball park quality, give or take. I am never disappointed.
2. I have never set foot in a golf locker room. I change my shoes in the parking lot, and if I came from work, I use the bathroom stall.
3. Course condition is very important, but I don't expect Pebble beach on the courses that I am playing. Given my expectation of modest green's fees give me something that is consistent from hole to hole. Don't make the first and last holes lush, green and perfect because those are the holes the people getting ready to pay see.
4. Merchandise? It's a golf course, not a shopping mall. Even the most rinky dink courses that I tend to play have golf balls, tees, gloves, and socks. Everything else is a bonus.
Finally, when choosing a golf course, there was a few things forgotten. Because if this article was written to help golf course tee sheets full, here is a few things they left off.
a decent website - at the least, it should have the score card, the rating slope and tee distance, rates, a few pictures, and contact information. As a bonus, have a link to online tee bookings. If you don't have a website, I am likely to pick a different course.
positive reviews online - we live in a society that EVERY other industry has embrased social marketing. If you are the course superintendant and you have not heard of yelp or golfnow's review system, you are likely going to have an uphill struggle to get my money. Not every review will be positive, but if you are conscience of those systems, you will likely at the very least respond to those reviews.
finally - offer some deals, offer 9 hole rates for twilight. If I can't get in 18 holes, give me the option to pay a little less for 9. ie, if the course charges $30 to walk 18 holes for twilight, give me the option to play for $20~$22 for 9 holes.