It seems to me that WGT has lost sight of it's initial customer premise - which I thought was: very high quality graphics, play for free with the OPTION of investing in a "career" and competing at higher levels. But above all any business depends on the trust and support of it's customers.
I think we all understand the need to make money as a company and to that end, no problem with the ads, with buying better balls ongoing, with needing better clubs for higher levels on play. But THERE IS A LIMIT on what the users will put up with to this end. It is all about cost to us versus enjoyment level received. I think the level of negativity you are seeing speaks to the fact that you have crossed a line and are starting to negatively affect the basic value proposition for this game.
Personally, I played the CTTH on Cabo and think the course would be a good addition to the game - cartoon or otherwise. But NOT as a pay to play. As long as WGT remains committed to adding HD quality courses, putting in Cabo-like courses is fine with me. Just don't charge us a premium for less quality.