I wouldn't say shorts are classy. I won't wear shorts out to a restaurant or any type of event such as that. Shorts at the courses I play here in Florida are the norm. Golf is a sport after all. When I lived in California (not far from Pebble actually) folks wore more pants but the weather was much cooler.
Just curious, Weezy, do you play in a polo? You are downing them as well I see. I just don't get where you are coming from really.