And the reason it still looks new is because it hasn't been beat to death in any washer. As mentioned, I only use the spin cycle on my suit.
I guess there are many definitions of dirty. Dust/dirt/bugs on a suit; any product will wash out. My red suit gets exposed to lots of diesel fumes while riding in Europe and the water in my laundry tub is near pitch black after soaking and hand agitating it over a few hours. I doubt your average detergent would get it as clean as new. Tide almost did. Shout does!