Men usualy do not have so much hair on their legs to keep them warm.
But hair holds a different role (Maybe not in our days): It keeps more sweat on our skin and thus produces more smell which is supposed to attract the females.
This storing of sweat also helps to reduce your body temeprature when running or whatever.