Shorts should be shorts. Making the case for 5-7" inseams ...

Responsive image
source