A: Three reasons:
1) Fashion: It’s the fashion these days to wear high socks & shorty-shorts. 2) Show: For shorty-shorts, many women are working hard to look great and want to show it. 3) Function: Crossfit has a number of movements that would be impeded by longer shorts. For example the Clean & Jerk involves sliding the bar into contact with the thighs. Longer shorts would create a “lip” that the bar will catch. Note this young lady has full pants on: The socks are also functional in that they protect the shins during the same lifts.