I defy you to live in Williamsburg, VA during the summer and not wear shorts. In any professional or even "out" setting like a party or the bar, no. But all other casual times, certainly.
I am almost positive that shorts were not common attire in the south 50 years ago.