Another reason to wear skirts: camel toe if we wear just shorts tight enough to fit balls.
Unless we start wearing soccer or basketball length shorts, balls won't be secure in shorts. Shorter shorts don't fit as many balls.
Current tennis shorts like azarenka's actually has another tight shorts underneath to fit balls.
In fact, skirts are really starting to catch on in other sports. Look at lululemon's running skirt.