Because 2x32 is significantly more expensive than 2x24?
Yes, but the M1 Max 24 to 32 core upgrade is $200, so 2 x M1 Max upgrades should be $400, not $1000.
If we assume the M1 Ultra has two M1 Max dies that are then "joined", it looks the majority of the cost is actually the "silicon interposer" that does the joining, rather than the GPU core upgrades.
However, you are already paying this cost with the jump from the M1 Max to even the binned (48-core GPU) Ultra, so I don't know where the $600 "mark-up" for the GPU cores comes from.
Considering the binned Ultra model has 1TB SSD and 64GB RAM, the upgrade cost to the entry-level Studio Ultra is $1400, which considering you are doubling up on CPU & GPU cores, neural engine, memory bandwidth is actually not too bad.
I expect that Apple will sell a lot more of the base $3,999 Studio Ultras (with some SSD upgrades) than the maxed out 64-core GPU, 128GB RAM versions that add $1800 to the price.