Personally I would open the doors for legit complaints, and answer them with real words, not PC business speak which is very insulting.
Do what ever you can with advertising. I like what Richard said. You can chose to let it bother you..it has not effected my game-play 1 bit.
Give the option like most MMO of a 10-15$ per month membership..You still pay for balls. Clubs are free but unlocked as you move up in levels. This gives you a platform to predict income whilst still giving the game out for free. I think most of the money complainers are under 18. You really should have an proof of age site, and a free site for the kiddies.
Courses are too expensive to make but it is part of what makes WGT so good IMO.
Build 2 or 3 of the expensive ones per year along with 1 or 2 quality local courses that wont charge so much for the "rights".
Start fixing the legitimate issues, such as screen alignment stuff..and the Velcro fringe.
I would also set up ladders, better tournament sites, where you can play multi-player, real time events. A live chat room and a live voice room where WGT pays for the servers..golf is a social game is it not.
Hdcp leagues, ALT shot leagues etc.
Yes there are others out there doing it..And doing it well, but it is a thankless job full of headaches etc.
Other than that im a happy camper.