To know whether it's "normal", we'd need to know how many rare you have and how many dup you got.
Indeed, non-dup is not promised anywhere, thou the experience of most players is that the first 3 or so per treasure are non-dups (even that's not promised anywhere)
After that, it's a coupon-collectors problem, that is to say, more and more dup for every rare you got.