I agree why would you wear something and have it all hanging around.
If your at the beach swimming and laying around you certainly don't want everyone to see! Or maybe you do.
When wearing shorts like thesehttp://www.dugg.com.au/p/1141931/diesel-aloha-calzoncini-swimwear-00cgic.html
Like allot of guys in Australia, the shorts are very short and you don't want the junk hanging out.