Because being a nice natural fibre they "breathe" and don't get all sticky on those hot humid days and keep your posterior warm on the not so hot ones. Then of course there is one chap I sometimes fly with who just likes the whole sheep thing........