Entirely the fault of John F. Kennedy.
Until 1960, not even winos would go outdoors without a hat on. Most companies had dress codes that required a hat with coat and tie. Then JFK went to his inauguration hatless so he wouldn't muss his hair and within a year, hats were passe.
So9