G.B.
I use Gain, it dissolves very well but I never use cold, body oils and dirt doesn't dissolve well in the cooler temperatures. If your laundry isn't smelling clean then it isn't clean, what ever perfumes/fragrances the soap has it is not covering up the fact that the clothes are still dirty. My BFF has the same issue, her kids clothes always smell dirty, even right off the line. They look dingy and stained up too.
My clothes smell clean, they look clean, I wash darks withe darks, whites with lights, and perma-press with a variety of clothes. Bed linens and towels get washed on hot and I add bleach to sanitize them. Again, stains and body oils, etc...do not wash clean in cold water.