the previous generation already had a premium for the more capable platform and price didn't scale linearly with performance.
Correct. The 2700x shipped at $330 and the 2950x at $900, a premium to double of $240 (plus value of two stock coolers, which for the sake of brevity, I'm going to ignore). This is less than the current premium between the 3900x and the 3960x.
There's no reason any should have expected to pick up a 24 core TR for double the price of a 3900X.
I do wish that when people mean "I don't understand why anyone would have..." they wouldn't say "I deny you the right to believe...." Maybe ask? Of course I have a reason for believing that the 24 core TR would be closer to double 3900x than the 2950x was to the 2700x. There is an engineering similarity between the 3900x and the 3960x and the 2950x that isn't shared with the 2700x. Which is to say that the "premium" between the 2950x and the 2700x was not completely an artifact of market segmentation and other such nonsense. Now, is the "glue" between dies worth $240? Well, no, probably not. The extra packaging is probably not worth even a fifth of that. But, nevertheless, there was "value" there. That physical value doesn't exist in this generation. And yet, the premium this generation is higher.
It gets worse. The 2990WX sold for EXACTLY twice the 2950X, producing a very engineering-centric core-scaling between the top and the bottom of the TR line. The 2970WX went for $50 LESS than pure core-scaling, so, get this, last year they rounded down for you! (It's de-minimus, though, let's be honest.)
This year, even if you accept this new higher AM4 vs TRX40 premium, the pricing department isn't done with you. Pull out a calculator and do $1300/24*32 and ask yourself who used to be in charge of pricing decisions, who you think is now, and whether you want those people to remain in charge. Or you could say "oh well, they have no competition, woe is us, we have no pricing power as mere consumers" -- I didn't upgrade my CPU for seven years while Intel played those games. I have no interest in playing that game with AMD either. Your mileage may vary. And that's okay -- seriously. At least this generation the fp throughput makes a compelling argument for upgrade. I'm not sure it's going to excuse the motherboard pricing, but that's a whole nother ball of wax....