You should just get used to it because the memory per core is going down inexorably forever until someone makes a physics breakthrough. We know how to print cores and the core count is going to keep going up.

We knew how to print memory long before we knew how to print cores.

Logic and DRAM are totally different processes.

You can build eDRAM using logic processes. It's not usually done since ordinary DRAM ends up being cheaper, but if the usual DRAM processes are bottlenecked (and SRAM cell scaling is also hitting roadblocks of its own) that makes eDRAM a lot more viable, at least for specialty uses.