>But, I assume devs just do RAM heavy dev work on a server over ssh.
Why do you assume that? Its nice to do things locally sometimes. Maybe even while having a browser open. It doesn't take much to go over 8gb.