No ONE detergent can do the job for everyone
There are many many factors that effect detergent performance. What will work well for one will not for another.. Have seen plants as mine across the street from each other and with the same equiptment but the same detergents would not work for both plants.. Some factors that effect that most never think of is Gas or electric water heating, age of pipes , how soft the water is, the way the detergent is measured, Type of plumbing copper, plastic, ect. over loading, under loading, Time, temperature, machine size and type, soil factor, color factor. to mention just some. different city water sources will greatly effect results also summer or winter waters can be different in mineral content with great effects also.