As a Principal Engineer at a Software company, several things irk me about how wgt does some things, but for now I will mention a couple.
Why does WGT release all of this changes/fixes to the general public? Why not have a beta client link available to only a select few? 20, 50 or 100 people that sign up and are willing to be guinea pigs to test software first? Not a hard thing to do especially when you need a login id to play, so even if I got the "beta" link, I would still have to be validated to use it? That way you can get feedback and then decide whether or not you still want to release the update based on some real feedback.....like "notebook doesn't update from hole to hole"?
So even if you release the update to the general public with known bugs, you can address them within the RELEASE NOTES THAT ARE SUPPOSED TO BE SUPPLIED AT THE SAME TIME THE UPDATE GOES PUBLIC.
An example of the release note format we use at our company
defect number xxxx - fixed notebook not updating from hole to hole
defect number xxxx - fixed stuttering meter due to embedded link
enhancement xxxx - added putter pal toggle "button" on-screen
known defects/issues with this release - complaints about new putter pal button placement affecting some users shot accuracy. Cabo "free play" error
etc.
The beauty of this is that you (WGT) get ahead of the uproar. You've made a decision to either scrap an update or move foreword with known and addressable issues. Your users are informed about what's changed. Your users aren't likely to post pages and pages about a new feature(s) that you've already identified as having issues.
In our company, we CANT release software updates without release notes.