Shorts and the pros
Any reason (other than traditional) that the pros can't wear shorts in competition?
Even the private member clubs allow this.
And, more curiously, I see the caddies often do.
Personally as long as it's reasonably warm I like to play in shorts - I am playing sport after all.