From what is read at this other site, their wasn't much difference in OC'ing the 3700X any way. https://www.pcgamesn.com/amd/ryzen-7-3700x-overclocking-benchmarks-performance
I'd say that the architecture is very well refined and therefore you're not going to get much more horsepower out of any of the current offerings. That may change with the 3950X. It could also be that as the architecture is tweaked you may not get much overclocking room at all in the future. Is that bad?? No. It just means the architecture is so refined that every possible box is checked and every refinement made until you can't make anymore and then it would mean either an architecture revamp or a whole new architecture made from the ground up. Anyways, Ryzen generations just keep getting better and better. Personally, I don't care about overclocking a corvette-it's already smokin' fast.