Of *course* marketing for some drugstore brand shampoos want to convince you being "too clean" is a problem.
They aren't good enough to get you that clean. *They* want you to think that's a good thing.
Clean is good. Clean prevents infections. Clean allows Conditioner to do its job, as well as any and all products that come afterwards.
Sometimes the waxy buildup is your own sebum not being removed completely, and just resolidifying further down.