Could be a great game, but...
When the game is based on skill, it is a great game and is lots of fun. However, most of the time, the game is based on chance due to the overt manipulation of the outcome by the game developers. Let me give you a few examples that occur far too often to be random.
1) My ball goes through the trees and is knocked down to the ground. My opponent goes through the same trees and sails on through as if the trees didn't exist.
2) My opponent shoots for the hole and has wind of 4.5 directly on-line with the hole. I shoot for the same hole and the wind is 9.5 at 90 degrees to the hole. I have an infinitely more difficult shot to make.
3) I am paired up with an opponent with 1,500,000,000 in earnings and 11,000 games played, while I have 3,000,000 in earnings and 700 games played. Based on his/her club and ball availability and skill level, I have lost the game even before the first ball is hit.
4) My opponent is not a "live" player (and is either a bot or a replay of a previous live game). The developers can then choose before play begins how good my opponent is based on the known outcome.
I could go on and on...
If you play the game, enjoy while you can and then move on when you notice that the manipulation has begun.