The most in-package HBM2 of which I'm aware is currently 32 GiB. How are you going to get from that to the 2-3 TiB that's currently supported by server CPUs? You're off by at least a factor of 32, and Intel is currently working to push the software limits on physical address space from 64 TiB to 4 PiB.As for how I arrived at my reduction, simple: once CPUs have enough on-package RAM for baseline use, enough on-package GPU for baseline use, then the minimum viable system size will be reduced to little more than CPU package size. Same for servers.
https://www.phoronix.com/scan.php?page=news_item&px=Linux-Default-5-LVL-Paging-Def
Moreover, I'm skeptical that a majority of server operators even want to buy machines without the ability to do memory upgrades or reconfiguration. Even if you don't normally do it, there's a big gulf between that and foreclosing the option.