(But seriously though... what is 16gb these days? Looking at process monitor, I think my firefox takes over 5gb now since I have over a thousand tabs in treestyletab, clion + pycharm take another 5gb, parallels vm for some work stuff is another 10gb; if doing any local data science work that's usually at least a dozen gb or a few dozen or more)
A 128GB of a ram in a consumer PC is about $750 dollars (desktop anyway, laptop may be more?). That's less than a single high end consumer gaming GPU. Or a fraction of a Quadro GPU.
So to the extent that developers ever run things on their local hardware (CPU, GPU, whatever) 128GB of RAM is not much of a leap. Or 256GB for Threadripper. It's in the ballpark of having a high-end consumer GPU.
The extra ram in my machine means I can work on the same datasets we use in prod locally, which is a huge productivity boost. Most of our developer time is actually spent building datasets. loading a random sample doesn’t really work when doing time series or spatial transforms and using a time or space limited subset makes description (graphs, maps) a chore. More ram is a huge productivity enabler when working with in memory tools like pandas.