I don't get shorts at all. OK I could produce some horribly embarrassing holiday snaps from the 70`s and 80' s when I did wear shorts without any consideration for the feelings of others. And believe me these were tight fitting, accompanied by white socks and let's say 'plimsolls'.
For some reason postmen and delivery men are shorts champions but shorts on men who should know better are offensive and should be outlawed.