The real reason most men stopped wearing fedoras is they thought they looked silly in them. Men found out they can look silly without having to wear fedoras. I think wearing bermuda shorts and fedoras just didn't look good. They found baseball caps went well with shorts, knobby knees, and black sneakers. They still looked silly but not quite as silly. So men kept the bermuda shorts and ditched the fedoras. That's the real reason folks, bermuda shorts.