Shivas,
Caddies were subject to the market forces of country clubs, and that is why they are largely extinct today. Most people (95% plus) did not feel caddies were worth the extra money and today caddies have virtually disapeared. They are not unlike the teenager who used to fill your car with gas, check the oil and wipe your windshield--people don't want to pay for the service.
Your notion that caddies fees drop because of increased competition from push carts ignores a very basic fact--people will not work if they feel the wage is too low. You can't force the caddies to show up at half their rate--they will find another job--and they have.
I am about as libertarian as they come but the distinction I draw is this: I made a CHOICE to join a club that is willing to artificially "prop up" a caddie program that could otherwise "die". My home club believes that a caddy is an important enough tradition of the game that it is worth paying "extra" for it. Certainly, some members grumble about it but I go back to the fact that they knew the rules going in and if caddies were not something they wanted to support, they should have joined somewhere else.
The choice of clubs is certainly subject to the free market but once inside, a club is not the free market--it (in good circumstances) is a group who, while unique and headstrong as individuals, agree on some common purposes and principles--caddies happen to be one at my club and I happily support our chosen method to keep them coming to the club.
Another example--some of my dues goes to complimentary coffee and snacks in the bar--I don't drink coffee but I am "forced" to pay for it through my dues. Many club events are run at a loss and ultimately paid for via dues--if I don't play in the events, I am subsidizing other members who choose to play. That's just part of belonging to a club.
BTW the club I run does not have caddies. My market is affordable private golf and caddies are not part of that equation. (In the Atlanta market a survey of 40 private clubs (excluding the Canongate Group) showed that only one private club had dues less than mine).
Those that vilify operaters as greedy need to remember that golf is not a right or an entitlement. If golf can not make economic sense for the consumer AND the owner then ultimately, there will be no more golf or only very limited and expensive golf.
Certainly, owners need to realize that members/customers/golfers can not be squeezed dry for every last nickel without causing resentment but consumers who will not support their courses need not be surprised if that owner sells out one day and "their" course is replaced by condos!
I promise, the ROI today in golf is not that great. I believe many if not most operaters stick with it out of a love for the game at least as much as any economic return.