David,
Have you ever officiated sports other than golf?
Trust me, what Tiger does is NOTHING compared to what you hear out on the field. On the field, 99% of the colorful comments are not penalized. In fact the only ones that are penalized are when the comments become personal.
"That was a #*$$&& bad call" will get nothing. "You're a *$*$( #*$($(" will be penalized every time.
PS - I did junior sports too, and by far the worst offenders of sportsmanlike behavior (including language) were the parents
--------------------
That said, I think Melvyn is absolutely right to express his opinion, and I'm glad he does so. I don't agree much of the time, but he makes me think. After all, isn't that the point of civil discussions?