Blisters can cause cotton socks due to the friction of the material to the foot. It also keeps in humidity. This can lead to fungi infections, and bacteria & cotton don't hold their shape, either.