From what I've seen, the pull rates for ultra rares has actually been increasing lately. I myself pulled 13 ultra rares total from 2 primal clash boxes, whereas for some of the older sets, I'd be lucky to pull 4 per box.
That said, before I got the primal clash boxes, I bought a bunch of...