There are several potential causes for towels losing their softness and feeling stiff and scratchy, and these include detergent residue, mineral buildup, and friction during the washing process.