The only shorts I own are jean shorts. Fashion or no they're comfortable plus I already own them, I don't have to spend my limited funds on a bunch of unneeded clothes. Because of work though I don't get much chance to wear them anyway.
I've never understood fashion to much anyway, wear what you like, not what others say you should like.
I LOVE my crocs. They are very comfortable and the looks grow on you after a while. I own a pair of black w/ red strap Disney Crocs, which looks better, IMO, than the solid color regular ones. On my days off I only wear my Crocs anymore, I haven't worn my sneakers in a good while.