I strongly dislike most of the new "innovations" this game has to offer. I don't care about Inside Edge, Swing Stick, Payoff Pitching, etc. I think its all extra crap.
Personally, I completely agree with the premise of the review itself. It has some nice features but overall I'm insulted that the game was even released.
I hate to keep repeating myself, but I'm a little dismayed that a reputable site with as much "pull" (as you stated) as OS has would let a review like this with a SCORE like this be put up. The score and review are completely contradictory.
The game could have been given a proper score and been lambasted at the same time.