In the EA Tiger forum thread referenced above, there are a number of tidbits of information from those who have used the new swing that are very informative and to me answer many of the questions/criticisms about gameplay that you posted above. All you have seen is a video about the TSC from the easiest difficulty. More is going to be released in the coming weeks about the different difficulty levels and how they impact the challenge of TSC....