16MB is less than a display buffer for a 4k display. It is never ever going to happen again just due to hardware realities.
Less RAM usage doesn't equal better performances or faster software. It actually might mean the opposite, if you're not caching things in RAM.
What do I gain if more developers take this approach? Lightning fast performance. Faster backups. Decreased battery drain => longer battery service lifetime => more time in between hardware refreshes. Improved security posture due to orders of magnitude less SLOC. Improved reliability from decreased complexity.