Detergents heavily reliant on modern day enzymes do a better job removing stains at lowers temps, no arguments there. Where they fail, quite miserably I might add, is in the final sniff test right out of the washer. There's always a hint of sourness (bacteria?) when I washed a couple of dark towels I rarely use in 120F wash, spin rinse, and deep rinse temps using enzyme detergents. The white towels which are the daily drivers washed in 160F using detergents with little to no enzymes are 100% fresh smelling, all the time, every time. I started washing the darker towels with the whites at 160F and they immediately became just as fresh smelling the very first go around. Yeah, they fade a little every few washes but nobody sees them anyway and I can't take them with me into the next life, so blazing hot water washes it's!