I think that customer service of pretty much any organization could be improved if you ask the customers and WGT is no exception.
To a lot of the people who complain they consider a post to the forum as the same thing as a complaint via an email to WGT, it obviously isn't the same. I'm sure that they do put the complaints into buckets in terms of priority. I would think that the I lost my ball, I didn't get my credits from an offer, etc. go into a low priority area, since they really aren't legitimate complaints about anything that matter but they do deserve a response, even if it is a form response.
I have had 3 issues that I have contacted WGT with and they have responded within 24 hours each time and resolved the issue within 2 days. They were courteous and did everything that I would expect.