You gotta clarify what kind of dupes we’re supposed to be looking at.
Getting dupes just from 5* tokens is very different from getting a duplicate character, of which you’ve gotten that character from other means.
From my own experience, I have not gotten a single duplicate character from 5* tokens since the revamp, but I have gotten duplicates of characters that I’ve already owned prior to the revamp. So far, the duplicate reduction seems to be working for me in the sense of 5*s.
While some complaints are valid, other complaints of dupes are merely because they’re interpreting the process of duplication wrong. Some are taking into account characters in their roster in entirely, rather than those done by strictly by pulls. (Eg: Someone a while back said he pulled his 6th Karson, although Karson was introduced just recently to his 5* tokens. His other Karsons had came from previous events, etc.)