The socket io locks in the amount of memory channels. Some pins could be repurposed but that's pretty much a new socket anyway.
They could in theory do on package dram as faster first level memory, but I doubt we'll see that anytime soon on desktop and it probably wouldn't fit under the heat spreader
They already do the latter with X3D.
You won’t be able to add RAM to the die itself there no room on the interposer really.