these arguments are all well and good, but anyone who has played ANY sport at a very high level thinks that those who haven't can't possibly understand how difficult/intricate/mentally challenging/etc. their sport is. I have broken 70 on a number of occasions on relatively tough courses, but I know I couldn't sniff breaking 80 on say a US Open set-up at Bethpage. I have hit hot streaks and ran a few racks in matches in tourneys, and also know I would most likely be 2 and out at any tourney with a STRONG field. And, I also played baseball a a pretty high level, and know that even if I could hit over .250 off of major league pitchers, that thousands of others could too - and have better arms, speed, defensive skills, etc. than me (I had very good speed, above average arm, fair defensively -3rd base, and limited outfield experience in college, and hit for average and good power better than most all others in the conference.....what did it get me??? A brief stint playing minor league ball, where I quickly found out the reason they took 22 year old college players - to help the real prospects - the super talented 18-20 year olds (we were cheaper than hiring coaches

). ---ok, back to topic after a brief ramble - playing at a very high level at anything is tough, but I think most who have a passion for playing just about anything can appreciate the skills required to get to a high level....just apply that knowledge to others sports that you're not as passionate about!