Fashions change. Everyone wore shorts until about the middle of his career. When
players first started to wear the longer ones, they looked ridiculous. John kept wearing the shorter ones after most had changed. As David O. McKay said, "Never be the first to adopt a new fad, or the last"