DRAM cells are 1T1C and very high density.
SRAM cells are 6T arranged in a flip flop, thus lower density, and power hungry even in CMOS, as you have a lot of transistors switching when the state changes. Lots of current draw due to the way CMOS creates a direct short from source to ground as complimentary pairs of N and P channel transistors are simultaneously on as they both switch at the same time. But oh so very fast.
I dream that 1T1M STT-MRAM will make some progress. You get the non volatile of Flash, the speed of SRAM, the feature size and density of DRAM/Flash, and near infinite rewrites and unpowered data retention of over 30 years. Can we say 256 GB of MAIN RAM that never loses contents, and eliminating the hard drive completely?
Instead of RAM + HDD you just have a single memory that is both RAM and HDD at the same time. It will be a complete paradigm shift on the way we think of RAM and HDD space. Fill it up and don't have enough free for use as RAM? Well you don't need "free RAM" to load anything into, you just access the original copy at it's permanent storage location in the non volatile storage. The entire file system including running processes and all are in "RAM" at all times even when powered down. Want to load something? No need, it's already in RAM, just execute a JMP instruction. No loading, no caching, no anything, everything is just always there instantly addressable by the CPU at multi gigabyte per second SRAM speeds... eg: transfer a folder with 2 million 4K files in about .5 seconds? We would finally be CPU limited again for EVERYTHING for the first time since CPUs reached 10 MHz. Even with a 8 core 4 GHz CPU.
I feel that with the IO bottlenecks that plague every aspect of our technology since the invention of the first magnetic tape/disk recorders, and the ever increasing size of data in our data driven world today, that the arrival of this sort of "universal memory" will be a revolution in computing that would dwarf the invention of the transistor or microprocessor itself.
I personally would see about a 2000% productivity increase if I never had to stare at another HDD access light, hourglass, progress bar, or "please wait" banner ever again.