Well, since I spend my whole life now wearing shorts (or swim trunks which double as shorts), I'm all for it. Those who say that Tiger looks odd in shorts, that's only because you aren't used to seeing him in them. It's really not much different from anyone else who you only see in a work relationship, especially when the job requires some some sort of distinctive apparel or uniform. You run into him at the golf course in shorts and you have trouble placing him. There is nothing inherently professional or unprofessional about shorts on the golf course. If they had been allowed to wear them all along, we'd think nothing of it.
And I agree with a few of the above comments in reference to things like the Loudmouth atrocities which some players litter the course with. Just about anything is better than that.
You could say that (the bold) about any and every profession, could you not? The reason why it's professional to wear a suit and tie as a lawyer is because that's what we've come to accept and expect.
So, because of that, I think you could argue that there IS something inherently professional about pants on the golf course ... precisely because they've always worn them.
I don't agree with that convention either. I dispute the archaic idea that "the clothes make the man". I prefer the adage "You can't judge a book by its cover." Actions make the man (or woman), not apparel.