Ward,
There are around 2000 golf courses in GB&I of which I'd guess no more than 50 are seriously affected by overseas visitor income, therefore with the greatest respect visitors do not subsidize golf in the British Isles. At a handful of clubs the members pay a very low annual fee due to the huge visitor revenues.
For the remaining clubs overheads are rising at a rate far in excess of inflation and income from visitors.
CBGC could obviously subsidize their juniors if the members so wish, reward their loyal staff with above inflation pay rises, reduce visitor fees, etc. I note you use the term "they", as a member surely the money is being accumilated and spent in your name and you have a right to vote at the AGM on the Board's proposals??
Mark