The 2019 i9 iMac
savages both the 8 and 10 core iMac Pro in several important benchmarks. Of course, Apple can't do anything about that because Intel haven't released updated Xeon processors that would allow the Pro to take the lead again, but one has to wonder if Apple actually cares?
I suspect that the iMac Pro was a relatively low-cost-to-develop stop-gap solution for Apple who needed
something to sell to those users that
need Xeon/ECC in the absence of updates to the 2013 Mac Pro. Now however, with the new Mac Pro on its way, the iMac Pro won't really have a place in the Mac line-up, so Apple isn't particularly concerned about sales being cannibalised - those buyers who are looking for a new Xeon Mac will be inclined to wait for the new Mac Pro, and those who
have to have a Xeon/ECC now will buy the iMac Pro regardless of the i9 iMac lurking in the corner.