Soldato
Not quite sure what you mean here, if you mean the 1900X was only produced to use up failed chips perhaps you have a point but then why did the 1900X clock the best out of all the gen 1 threadripper line up? I don't know, just disappointed as I wanted an 8 core 2900X, cheaper with higher oc potential could have been a good gaming monster and would have been easier to cool under water than the 16 core model.
The reason is that 8 core TR means each CCX is 2 core effectively.
So AMD could have decided that ain't worth to release a 8 core TR because they could use the salvaged 2+2 CCX per chip to the quad cores where the market is bigger.
As for your second point, because they were 2+2 per chip they could clock higher due to internal thermals being better.