I think that is a excellent choice of material for a winter sock.
Loose weave cotton means more breathable.

Who cares what it looks like when the wind is blowing and it -10 outside.

Great...