I didn't need many cores; but I needed the PCIe lanes. 1900X was perfect for that. I don't follow, how did you figure that my application doesn't use all of its PCIe lanes?
Another thing was, that since there were less cores and the thermal capacity was the same as the bigger siblings, the cores were clocked slightly higher (3.8 GHz base frequency).
Eventually, I got one of last 2920X for a good price. I got more, but slower cores and it still works in the X399 board I used with 1900X.
---
I actually do not need to run 11 yet. But eventually, it will come.