I asked my Italian mate this very question and he said that shorts allow for a greater possibility of one or more pubic hairs detaching itself from your body and floating out into the water via the nice baggy leg holes.
It's funny, we look at him like he's mental because he won't wear shorts...