Natural cotton needs to be trained to be absorbent. By soaking the towels, you are giving the cotton a jumpstart that is equivalent to repeated washings. After that, each machine wash will make them softer and more absorbent.