Good to see likeminded people here on that subject. I used to push RAM drives, etc in late 90's to early 2000's for critical stuff. People said it was crazy but performance and security benefits were great. Being re-discovered in past 5 years or so in cloud industry in form of "RAM sleds," etc. As if RAM making stuff faster was a new thing. ;)
Another benefit of tons of RAM is in special-purpose systems using memory-safe runtime and GC. The copying GC's were relatively simple to implement for me a while ago. When RAM expanded, I had one design that just used it for GC instead of more storage. Lots of space not utilized in normal case but imagine a whole app/service GC'd while running on tiny kernel w/ good exception handling. Never crashed. Imagine a desktop where similarly all the system services were memory safe and GC'd with a dedicated piece of hardware doing pauseless, concurrent GC. So, a crashless, fast desktop with critical stuff stored in RAM. I'll take it.
Note: Oberon Systems (eg A2 Bluebottle) use a GC language and run very fast. That with modern features, HW acceleration, and user-mode drivers.