I use Cheer with Colorguard. I use Clorox brand beach
only. Right now, I use Arm & Hammer fabric sheets. Other times, I use Downey, Bounce, or whatever is on sale.
I do not buy cheap detergent as the last time I did, it was Purex. It left yellow stains in my clothing. I didn't see them as I put the clothes in the dryer, and they became heat set. I spent more money replacing the clothes than if I had stayed with quality laundry products.
My towels are all colored to match my bathroom.
My clothes & towels still smell. There IS a phenomenon where perspiration on some people comes off their bodies and then gets absorbed into fabrics. When one works out or does strenuous labor, more perspiration happens. Also, the body abrades against the fabrics and pushes the perspiration into the clothes. Those odor molecules get embedded into fabrics. Some fabrics more than others.
I only wear cottons, wools, and natural fabrics. I shun polyester & synthetics whenever possible.
Are YOU buying cheap polyester for clothing or a towels blends? Not only does polyester look cheap, but as a synthetic, it does not absorb liquids well. So yes, probably you would not be getting the problem some other people have.
Also, I noticed an extra funky odor the last several months. I was afraid it might have been my anemia supplements.

I wasn't going to stop taking those supplements. Then, someone said it could be my hypothyroidism, (previously undiagnosed and getting handled,) is causing my body metabolism to be off in the odor department. She had that same problem. As soon as I started on hypothyroidism meds, that funky smell went away, thank goodness. But, I still have the regular stinky perspiration problem I always had.
Yes, it must be nice to not have this problem that it is completely unfathomable to some people. For those of us who DO have this problem, Febreze for Laundry was invented. Some chemist actually took the time & sat in a lab to figure out a real problem that exists for some people.
This problem doesn't seem to apply to you, so maybe you should move onto another thread? There was a brand new planet discovered several days ago, that might actually be able to sustain some type of life, as here on earth. Just because people hadn't known of it before, didn't mean it doesn't exist. Interesting how that law of physics works.